﻿.popup-widget-overlay{background:rgba(0,0,0,0.9);bottom:0;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:1ms opacity ease;width:100%;z-index:300000}.popup-widget-overlay.popup-widget-open{opacity:1}.popup-widget-modal{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;margin:0 auto;opacity:0;padding:24px 20px;position:fixed;transition:1ms opacity ease;width:calc(90% - 20px);z-index:300000}.popup-widget-modal .popup-widget-content{height:60vh;overflow-y:scroll;padding-top:10px;width:97%}.popup-widget-modal .popup-widget-close{background-color:#141414;border-radius:50%;color:#fff;height:30px;position:absolute;right:20px;top:20px;width:30px}.popup-widget-modal .popup-widget-close::after{color:#fff;content:'\e604';font-family:icomoon;left:7px;position:absolute;top:7px}.popup-widget-modal .popup-widget-close:hover{background-color:#979797}.popup-widget-modal.popup-widget-open{opacity:1}.popup-widget-modal.popup-widget-open.popup-widget-anchored{-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);top:20px;transform:translate(-50%, 0)}#haymarket-car-search-form{display:none;margin-top:20px}#haymarket-car-search-form h4{background-color:#F1F1F1;background-size:55px;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-top:4px solid #626262;color:#494949;font-size:20px;padding:20px 10px 10px}#haymarket-car-search-form h4 .bold{font-size:20px;font-weight:700}#haymarket-car-search-form form{background-color:#F1F1F1;background-size:40%;border:1px solid #E0E0E0;border-top:0;padding:20px 10px 30px}#haymarket-car-search-form form.padding-top{padding:10px 10px 30px}#haymarket-car-search-form .select-wrapper{position:relative}#haymarket-car-search-form .select-wrapper span:after{content:"";font-family:'icomoon';pointer-events:none;position:absolute;right:10px;top:14px}#haymarket-car-search-form .select-wrapper.miles-select-wrapper{display:inline-block;width:50%}#haymarket-car-search-form .select-wrapper.miles-select-wrapper span:after{top:6px}#haymarket-car-search-form select{-webkit-appearance:none;appearance:none;background-color:#fff;background-size:14px;border:1px solid #E0E0E0;border-radius:3px;color:#000;font-family:'Open Sans';font-size:15px;margin:8px 0;padding:3px 10px 6px;width:100%}#haymarket-car-search-form select:focus{outline:0}#haymarket-car-search-form select::-ms-expand{display:none}#haymarket-car-search-form select option{display:block}#haymarket-car-search-form input[type=text]{-webkit-appearance:none;border:1px solid #E0E0E0;border-radius:3px;color:#494949;font-family:'Open Sans';font-size:12px;margin:10px 0 20px;margin-right:5%;padding:5px 10px;width:37%}#haymarket-car-search-form input[type=text]:focus{border:1px solid #979797;outline:0}#haymarket-car-search-form #area{margin-top:-1px;width:100%}#haymarket-car-search-form .digit{background:linear-gradient(to bottom, gray 0%, #3a3a3a 2%, #292929 46%, #000 47%, #000 51%, #3a3a3a 51%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);border:0 solid #000;border-radius:3px;box-shadow:0 5px 0 #E0E0E0;color:#fff;display:inline-block;font-family:'Open Sans Condensed';font-size:20px;font-weight:700;margin-right:2px;padding:8px 7px;position:relative}#haymarket-car-search-form .result-count{display:inline-block}#haymarket-car-search-form .submit-wrap{-webkit-appearance:none;border:2px solid #626262;border-radius:30px;display:inline-block;font-family:'Open Sans';font-size:14px;font-weight:700;margin-left:30px;padding:7px 20px;transition:all 400ms ease-in-out}#haymarket-car-search-form .submit-wrap a{color:#fff;text-decoration:none}#haymarket-car-search-form .submit-wrap:hover{background-color:#fff;cursor:pointer}#haymarket-car-search-form .submit-wrap:hover a{color:inherit}#haymarket-car-search-form .submit-wrap:focus{outline:0}.secondary.base-layout #haymarket-car-search-form{margin-left:16px;margin-right:16px}@media all and (min-width: 1024px){#haymarket-car-search-form{display:block}}@media all and (min-width: 1240px){#haymarket-car-search-form{display:block}}@media (max-width: 727px){#haymarket-car-search-form .digit{padding:8px 11px}#haymarket-car-search-form input [type=submit]{padding:7px 30px}}.inassociation-head{position:relative}#inassociation{margin:0 auto;position:absolute;right:0;top:0;width:170px}#inassociation .association-brand{color:#979797;font-size:9px;font-weight:normal;text-transform:uppercase}#inassociation .association-brand img{margin-left:-5px;vertical-align:middle;width:100%}@media all and (min-width: 728px){#inassociation{margin:0;width:auto}#inassociation .association-brand{font-size:11px}#inassociation .association-brand span{padding-right:5px;position:relative;top:3px}#inassociation .association-brand img{display:inline;margin:0;width:295px}#inassociation:after{clear:both;content:''}}@media (max-width: 374px){#inassociation{top:5px;width:120px}}.hotjobs{display:none}.hotjobs .title{background-color:transparent;color:#fff;font-size:20px;font-weight:normal;position:relative}.hotjobs .title .bold{font-size:20px;font-weight:700}.hotjobs .title .icon-rps-jobs{color:#fff;display:inline-block;margin-right:10px;position:absolute;right:0}.hotjobs .job-container{overflow:hidden}.hotjobs .job-container:hover{overflow-y:auto}.hotjobs .job-container:hover .listing>li{min-width:211px}.hotjobs .job-container a{display:block;text-decoration:none}.hotjobs .job-container .job-title{color:#141414;display:block;font-size:14px;font-weight:700;line-height:1.3em;margin-bottom:4px;text-decoration:none}.hotjobs .job-container .job-title:hover{text-decoration:underline}.hotjobs .job-container .salary{color:#626262;line-height:1.4em}.hotjobs ul li{transition:all 300ms ease-in-out;background-color:#fff;border:1px solid #fff;cursor:pointer;font-size:12px;margin:5px;position:relative}.hotjobs ul li:after{transition:all 300ms ease-in-out;bottom:0;content:'\e919';font-family:'icomoon-rps';font-size:16px;height:16px;margin:auto;position:absolute;right:20px;top:0}.hotjobs ul li:hover:after{right:15px}.hotjobs .job-by-email{color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:auto;line-height:1.4em;position:relative;text-decoration:none}.hotjobs .job-by-email:hover{text-decoration:underline}.hotjobs .job-by-email:before{content:'\e91b';font-family:'icomoon-rps';left:8px;position:absolute;top:11px}.hotjobs .poweredby{background:no-repeat right 5px top 20px transparent;background-size:85px;color:#fff;display:inline-block;float:right;font-size:10px;height:30px;padding:5px;text-align:right;text-decoration:none;vertical-align:top;width:105px}.hotjobs .poweredby.fish4{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/madgex/img/fish4-logo.png")}.hotjobs .poweredby.fish4-black{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/madgex/img/fish4-logo-pb.png")}.hotjobs .poweredby.jobs-wales{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/madgex/img/jobs-wales-logo.png")}.hotjobs .poweredby.scot-career{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/madgex/img/scot-career-logo.png")}@media all and (min-width: 1024px){.hotjobs{display:block}.hotjobs .title{margin-bottom:0;padding:10px}.hotjobs .title .icon-rps-jobs{font-size:28px;top:6px}.hotjobs .job-container{max-height:130px}.hotjobs ul li{padding:6px 50px 10px 6px}.hotjobs .job-by-email{height:23px;padding:10px 10px 7px 28px}.hotjobs .job-by-email:before{font-size:14px}}@media all and (min-width: 1240px){.hotjobs{display:block}.hotjobs .title{margin-bottom:20px;padding:20px 10px 10px}.hotjobs .title .icon-rps-jobs{font-size:40px;top:11px}.hotjobs .job-container{max-height:218px}.hotjobs ul li{padding:10px 50px 10px 10px}.hotjobs .job-by-email{height:19px;padding:10px 10px 13px 30px}.hotjobs .job-by-email:before{font-size:17px}.hotjobs .poweredby{width:100px}.sublime-big-screen .hotjobs .poweredby{width:88px}}.potw-carousel.loading,.prop-carousel.loading{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/property/img/loading.gif");background-position:50%;background-repeat:no-repeat;height:240px}.potw-carousel.loading *,.prop-carousel.loading *{opacity:0;transition:opacity 1s}.property-week{background:#2F2F38;box-sizing:border-box;color:#fff;height:auto;margin-bottom:40px;overflow:hidden;transition:opacity 1s;width:100%}.property-week a{color:#fff;display:inline-block;margin:10px 5px;text-decoration:none}.property-week a:hover span{text-decoration:underline}.property-week a:hover .potw-img{opacity:.8;transition:opacity .1s}.property-week .overflow-x{overflow-x:scroll;width:100%}.property-week .potw-container{position:relative}.property-week .potw-container .scroll-button{background-color:#333331;cursor:pointer;height:100%;opacity:.9;position:absolute;top:0;width:35px;z-index:1}.property-week .potw-container .scroll-button:hover{opacity:1}.property-week .potw-container .scroll-button:before{font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.property-week .potw-container .scroll-button.scroll-right-potw{display:none;right:0}.property-week .potw-container .scroll-button.scroll-left-potw{display:none;left:0}.property-week .potw-container .scroll-button.scroll-right-potw:after{content:"";display:inline-block;font-family:'icomoon';font-size:25px;margin:0 5px;position:absolute;right:0;top:130px;vertical-align:middle}.property-week .potw-container .scroll-button.scroll-left-potw:after{content:"";display:inline-block;font-family:'icomoon';font-size:25px;left:0;margin:0 5px;position:absolute;top:130px;vertical-align:middle}.property-week h4{font-family:'Signika Negative Bold', sans-serif;font-size:24px;font-weight:400;color:#fff;font-weight:bold;margin:0;padding:12px;padding-left:12px;text-transform:uppercase}.property-week .potw-img{background-color:#464654;background-size:cover;display:inline-block;height:188px;transition:opacity .1s;vertical-align:top;width:250px}.property-week .potw-img img,.property-week .potw-img .no-image{height:100%;width:100%}.property-week .potw-text{display:block;font-family:'Open Sans', sans-serif;font-size:12px;line-height:1.4;padding-top:10px;width:230px}.property-week .potw-text span{display:block}.property-week .potw-text .transaction{color:#91BD2C;font-size:14px;text-transform:uppercase}.property-week .potw-text .price{font-size:36px;line-height:1;margin:10px 0}.property-week .potw-text .potw-beds{text-transform:lowercase}.property-week .potw-carousel{border-top:1px #626262 solid;list-style-type:none;margin:0;overflow-y:hidden;padding:0;position:relative;white-space:nowrap;width:100%}.property-week .potw-carousel li{float:left;white-space:normal}@media all and (min-width: 728px){.property-week{height:270px}.property-week .overflow-x{overflow-x:hidden}.property-week h4{padding:15px;padding-left:40px}.property-week .potw-text{display:inline-block;font-size:13px;line-height:1.6;padding-left:20px;padding-right:25px}.property-week a{margin:0}.property-week .potw-img{height:220px;width:300px}.property-week .potw-container .scroll-button.scroll-left-potw,.property-week .potw-container .scroll-button.scroll-right-potw{display:block}}@media all and (min-width: 1024px){#potw{margin:0 16px}}@media all and (min-width: 1240px){#potw{margin:0 auto;width:1176px}}.property-agents{background:#2F2F38;box-sizing:border-box;color:#fff;height:auto;margin-bottom:48px;overflow:hidden;transition:opacity 1s;width:100%}.property-agents .overflow-x{overflow-x:scroll}.property-agents .prop-carousel-container{border-top:1px #626262 solid;padding:14px 0}.property-agents a{background-color:#F1F1F1;border:1px solid #E0E0E0;color:#000;display:block;height:100%;margin:0 5px;padding-bottom:10px;position:relative;text-align:center;transition:opacity 1s}.property-agents a:hover{opacity:.8}.property-agents a:hover span{text-decoration:underline}.property-agents a:after{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/property/img/featured.png");background-repeat:no-repeat;background-size:contain;content:'';height:45px;left:-1px;position:absolute;top:-1px;width:45px}.property-agents .overflow{margin-left:30px;overflow:hidden;position:relative;width:10000px}.property-agents .prop-container{position:relative}.property-agents .prop-container .scroll-button{background-color:#333331;cursor:pointer;height:100%;opacity:.9;position:absolute;top:0;width:35px;z-index:1}.property-agents .prop-container .scroll-button:hover{opacity:1}.property-agents .prop-container .scroll-button:before{color:#fff;font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.property-agents .prop-container .scroll-button.scroll-right-prop{display:none;right:0}.property-agents .prop-container .scroll-button.scroll-left-prop{display:none;left:0}.property-agents .prop-container .scroll-button.scroll-right-prop:after{content:"";display:inline-block;font-family:'icomoon';font-size:25px;margin:0 5px;position:absolute;right:0;top:130px;vertical-align:middle}.property-agents .prop-container .scroll-button.scroll-left-prop:after{content:"";display:inline-block;font-family:'icomoon';font-size:25px;left:0;margin:0 5px;position:absolute;top:130px;vertical-align:middle}.property-agents h4{font-family:'Signika Negative Bold', sans-serif;font-size:24px;font-weight:400;font-weight:bold;margin:0;padding:12px;text-transform:uppercase}.property-agents .prop-img{background-color:#fff;border:1px solid #D0D0D0;display:block;margin:10px}.property-agents .prop-img img,.property-agents .prop-img .no-image{height:75px;margin:15px auto;width:172px}.property-agents .prop-text{display:inline-block;font-family:'Open Sans', sans-serif;font-size:10px;font-weight:600;padding:5px}.property-agents .prop-text span{display:block}.property-agents .prop-text .price{font-size:36px;line-height:1;margin:10px 0}.property-agents .prop-text .prop-details{font-size:12px;line-height:1.3;margin-top:10px}.property-agents .prop-text .phone{font-size:20px;font-weight:bold}.property-agents .prop-text .phone:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAqCAYAAADbCvnoAAAB2ElEQVRYhe3YzYtOURwH8M8zL09MzU7CTg0LL8XORillwU4p2VCzsJSFBf4BC0miKGXBjoXEiiRlJDULNcpsxDQSKdIMhroWd27dnp778szcc57N862zuuc8z+eec8/p/i6DDDJI2AzX7DeES/iCz+E49bIW95Dgap8t1mFKiknwE+P9wkxgNofJ2ul+YPZIn5dOTII5tGNiDmOxAJO1yViYU/hXgUnwTrrzgudTDUzWjsQAPeoB9DoEoHPap2qOW8S1hi1ds1f1zLzFjhgYGMX3EswsxkICOpfsLx6X9E+wMxyn+9a9X9J/Mw4EshRmHL8UL9vzkH/e7fVjCbuwrWDMGD5iJhSqW/Yp32lPY2KyvCkBfcXB2KDJElCC6digUbwvAf3BldiooyWgDHU8JqiFZxWoJRyKidqChQrUb+xevoEoOVEBSvANW2OiLtRAfcCmjnFtXMe5pkEt3KmBeon1y2M24kXu2pmmUW08qIG6i4uY73LtfNOoEdyugSprN7GmSVQLl1eJmpa+zjSak9JzaKWoHziW/8HV1lY3sF9a5a4kIwJVwRvwRG+zE7xYGMJZ6aldhbklcLGQz3a8KoAsSE/96BmWHoL5jxYzItZzRZnAQz0s0X+g0SNsWJ9L9wAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:20px;width:20px}.property-agents .prop-carousel{left:0;list-style-type:none;margin:0;overflow-y:hidden;padding:0;position:relative;top:0;white-space:nowrap;width:100%}.property-agents .prop-carousel li{float:left;height:200px;padding:0 5px 5px;white-space:normal;width:250px}@media all and (min-width: 728px){.property-agents .overflow-x{overflow-x:hidden}.property-agents h4{font-weight:normal;padding:16px;padding-left:40px}.property-agents .prop-container .scroll-button.scroll-left-prop,.property-agents .prop-container .scroll-button.scroll-right-prop{display:block}}@media all and (min-width: 1024px){#agents{margin:0 16px}}@media all and (min-width: 1240px){#agents{margin:0 auto;width:1176px}}#property-search-container{clear:both;overflow:visible}#property-search-container:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.section-page .ps-head-container .sponsorship-bar{margin-bottom:0}.property-search{background-color:#2F2F38;border-left:8px solid #91BD2C;float:left;margin-top:-42px;position:relative;text-align:center;width:calc(100% - 8px)}.property-search #property-search-form{float:left;padding:12px;width:calc(100% - 24px)}.property-search h2{font-family:'Signika Negative Bold', sans-serif;font-size:25px;font-weight:400;border-bottom:1px solid #626262;clear:both;color:#fff;display:block;float:left;font-size:24px;font-weight:700;line-height:normal;margin:0;padding:13px 0 13px 12px;position:relative;text-align:left;text-transform:uppercase;width:calc(100% - 12px)}.property-search .search-select-wrapper{display:inline-block;float:left;max-width:100px;min-width:90px;position:relative;width:20%}.property-search .search-select-wrapper:after{content:"";display:inline-block;font-family:'icomoon';pointer-events:none;position:absolute;right:12px;top:6px}.property-search .search-type-select,.property-search .search-location{-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:0;border-radius:3px;display:inline-block;float:left;font-size:13px;height:30px;margin-right:5px;padding:5px}.property-search .search-type-select{width:96%}.property-search .search-location{margin:0;min-width:80px;width:45%}.property-search .property-search-submit{-moz-appearance:none;-webkit-appearance:none;transition:all 300ms ease-in-out;background-color:#91BD2C;border:solid 2px #91BD2C;border-radius:30px;color:#fff;cursor:pointer;float:left;font-size:14px;font-weight:800;height:30px;margin-left:3px;padding:0 12px;text-align:center}.property-search .property-search-submit:hover{background-color:transparent;border:solid 2px #fff}.property-search .property-error{transition:all 300ms ease-in-out;color:#fff;left:6%;position:absolute;top:26px;width:300px}.property-search .property-error .property-error-msg{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);font-size:12px;margin:0 auto;padding:12px;text-align:center;width:165px}.property-search .property-error .property-error-msg:before{content:""}.property-search .property-error .property-error-msg:before{font-family:'icomoon';font-size:15px;padding-right:5px}.property-search .property-error .property-error-msg:after{border-bottom:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid;border-top-color:inherit;bottom:-9px;content:'';left:calc(50% - 5px);position:absolute}.article-wrapper .property-search{margin:0 12px 24px;width:calc(100% - 32px)}.article-wrapper .property-search h2{width:calc(100% - 12px)}.article-wrapper .property-search #property-search-form{width:calc(100% - 24px)}.article-wrapper .property-search .property-error{left:45px}@media all and (min-width: 728px){.property-search{margin-top:-33px;padding:16px 10px 16px 11px;width:calc(100% - 29px)}.property-search #property-search-form{padding:0;width:auto}.property-search h2{border:0;font-size:22px;font-weight:700;line-height:.7;margin-right:10px;padding-left:5px;text-align:left;text-transform:none;width:165px}.property-search .search-type-select{font-size:14px;height:40px;margin-right:10px;padding:0 18px;width:150px}.property-search .search-location{font-size:14px;height:40px;padding:0 15px;width:225px}.property-search .property-search-submit{font-size:18px;font-weight:700;height:40px;margin-left:10px;padding:0 15px;width:70px}.property-search .search-select-wrapper{max-width:none;width:160px}.property-search .search-select-wrapper:after{right:21px;top:11px}.property-search .property-error{left:260px;top:-40px}.property-search .property-error .property-error-msg{font-size:14px;padding:15px;width:200px}.property-search .property-error .property-error-msg:before{font-size:18px}.article-wrapper .property-search{margin:0 0 32px;width:calc(100% - 29px)}.article-wrapper .property-search h2{width:165px}.article-wrapper .property-search #property-search-form{width:calc(100% - 185px)}.article-wrapper .property-search .search-location{max-width:300px;width:calc(100% - 270px)}.article-wrapper .property-search .property-error{left:312px}}@media all and (min-width: 1024px){.article-wrapper .property-search{width:calc(100% - 30px)}.article-wrapper .property-search h2{font-size:23px;width:165px}.article-wrapper .property-search #property-search-form{width:calc(100% - 190px)}.article-wrapper .property-search .search-type-select{font-size:14px;height:44px;padding:0 15px;width:120px}.article-wrapper .property-search .search-location{font-size:15px;height:43px;max-width:300px;padding:0 10px;width:calc(100% - 220px)}.article-wrapper .property-search .search-select-wrapper{width:130px}.article-wrapper .property-search .property-search-submit{font-size:15px;height:43px;padding:0 12px;width:75px}.article-wrapper .property-search .property-error{left:295px}.property-search h2{font-size:25px;line-height:.8;margin-right:10px;padding-left:12px;width:190px}.property-search .search-type-select{font-size:16px;height:47px;padding:0 18px;width:160px}.property-search .search-location{font-size:15px;height:47px;max-width:300px;padding:0 15px;width:400px}.property-search .property-search-submit{font-size:18px;height:47px;padding:0 15px;width:78px}.property-search .search-select-wrapper{width:170px}.property-search .search-select-wrapper:after{top:16px}.property-search .property-error{left:430px;top:-43px}.property-search .property-error .property-error-msg{font-size:16px;padding:16px;width:215px}.property-search .property-error .property-error-msg:before{font-size:20px}}@media all and (min-width: 1240px){.article-wrapper .property-search #property-search-form{width:calc(100% - 205px)}.article-wrapper .property-search h2{font-size:25px;width:180px}.article-wrapper .property-search .search-type-select{font-size:16px;height:47px;padding:0 18px;width:140px}.article-wrapper .property-search .search-location{font-size:15px;height:47px;max-width:400px;padding:0 15px;width:calc(100% - 270px)}.article-wrapper .property-search .search-select-wrapper{width:150px}.article-wrapper .property-search .property-search-submit{font-size:18px;height:47px;padding:0 15px;width:78px}.article-wrapper .property-search .property-error{left:333px}}#web-search-container{display:none;margin:0 16px 48px;position:relative}.article-wrapper #web-search-container{margin:0 0 48px}@media all and (min-width: 1024px){#web-search-container{display:block}}@media all and (min-width: 1240px){#web-search-container{display:block}}.web-search{background-color:#F1F1F1;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;border-top:4px solid;font-size:16px;padding:10px}.web-search:after{clear:both;content:' ';display:table}.web-search h4{color:#494949;font-size:20px;font-weight:400;margin-bottom:20px;padding:10px 10px 10px 0}.web-search h4 .bold{font-weight:700}.web-search .search-what,.web-search .search-where{background-color:#fff;border:1px solid #E0E0E0;box-sizing:border-box;margin-bottom:10px;padding:8px;width:100%}.web-search .submit{transition:all 300ms ease;border:2px solid #626262;border-radius:30px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:700;margin-top:10px;padding:7px 20px}.web-search .submit:hover{background-color:#fff}.web-search #bd-sponsor{float:left;margin-top:10px;width:100px}.web-search #bd-sponsor img{width:100%}.web-search-error{transition:all 300ms ease-in-out;color:#fff;left:0;position:absolute;top:10px;width:100%;z-index:99999}.web-search-error.where-top{top:50px}.web-search-error.not-visible{top:75px}.web-search-error .web-search-error-msg{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);font-size:16px;list-style:none;margin:0 auto;padding:20px;width:215px}.web-search-error .web-search-error-msg li{list-style:none;padding:5px 0}.web-search-error .web-search-error-msg li:before{content:""}.web-search-error .web-search-error-msg li:before{font-family:'icomoon';padding-right:5px}.web-search-error .web-search-error-msg:after{border-bottom:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid;border-top-color:inherit;bottom:-10px;content:'';left:calc(50% - 5px);position:absolute}#video-car{display:block}#haymarket-video-car{background:#222;display:none}#haymarket-video-car div:first-child{margin:0 auto;width:230px}.secondary.base-layout #haymarket-video-car{margin-left:16px;margin-right:16px}@media all and (min-width: 1024px){#haymarket-video-car{display:block}}@media all and (min-width: 1240px){#haymarket-video-car{display:block}}.partner-carousel{margin-bottom:32px}.partner-carousel #logo{height:45px;width:135px}.partner-carousel .carousel-container{background-color:#141414;overflow-x:scroll}.partner-carousel .carousel-container .scroll-left-partner,.partner-carousel .carousel-container .scroll-right-partner{background:#000;background-size:25px;bottom:0;cursor:pointer;display:none;opacity:.5;position:absolute;top:0;transition:all .3s ease-in-out;width:45px;z-index:3}.partner-carousel .carousel-container .scroll-left-partner:after,.partner-carousel .carousel-container .scroll-right-partner:after{color:#fff;display:inline-block;font-family:'icomoon';font-size:25px;margin:0 20%;position:absolute;top:176px;vertical-align:middle}.partner-carousel .carousel-container .scroll-left-partner:hover,.partner-carousel .carousel-container .scroll-right-partner:hover{border-color:#000;opacity:1}.partner-carousel .carousel-container .scroll-left-partner{left:0}.partner-carousel .carousel-container .scroll-left-partner:after{content:"";left:0}.partner-carousel .carousel-container .scroll-right-partner{right:0}.partner-carousel .carousel-container .scroll-right-partner:after{content:"";right:0}.partner-carousel .partner-carousel-header{margin:0 auto;margin-bottom:12px;overflow:hidden;width:calc(1240px - 32px)}.partner-carousel .partner-carousel-header #logo{float:left;margin:0 10px;margin-left:12px;position:static}.partner-carousel .partner-carousel-header .partnership-text{color:#141414;font-family:'Open Sans Condensed';font-size:32px;font-weight:700;height:45px;line-height:45px;text-transform:uppercase}.partner-carousel .carousel-partner-holder{position:relative}.partner-carousel .listing{list-style-type:none;margin:0;padding:0;position:relative;width:9999px}.partner-carousel .listing li{float:left;width:280px}.partner-carousel .listing li .link{text-decoration:none}.partner-carousel .listing li .item{background-color:#2C2C2C;color:#fff;margin-bottom:10px;margin-top:10px;padding:0;position:relative;width:270px}.partner-carousel .listing li .partner-img{position:relative}.partner-carousel .listing figure{height:346px;margin:0;overflow:hidden;width:270px}.partner-carousel .listing figure img{height:100%;transition:all .4s ease;width:100%}.partner-carousel .listing .partner-copy{backface-visibility:hidden;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0.8) 100%);bottom:0;box-sizing:border-box;color:#979797;display:block;font-size:14px;height:255px;line-height:normal;overflow:hidden;padding:100px 30px 9px 10px;position:absolute;transition:all .3s ease;width:100%}.partner-carousel .listing .partner-copy h4{color:#fff;font-family:'Open Sans Condensed';font-size:30px;margin-bottom:7px;margin-top:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.partner-carousel .listing .partner-copy h4:hover{text-decoration:underline}@media (-webkit-min-device-pixel-ratio: 0){.partner-carousel .listing .partner-copy .description{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;font-size:14px;height:98px;line-height:1.4;overflow:hidden}}@media (min--moz-device-pixel-ratio: 0){.partner-carousel .listing .partner-copy .description{font-size:14px;height:98px;line-height:1.4;overflow:hidden}.partner-carousel .listing .partner-copy .description:before{content:'';float:left;height:98px;width:5px}.partner-carousel .listing .partner-copy .description>*:first-child{float:right;margin-left:-5px;width:100%}.partner-carousel .listing .partner-copy .description:after{background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);content:'\02026';float:right;left:100%;margin-left:-98px;padding-right:5px;position:relative;text-align:right;top:-19.6px;width:98px}}.partner-carousel .listing .partner-copy .external-link{bottom:15px;height:12px;opacity:.4;position:absolute;right:10px;width:12px}.partner-carousel .item:hover figure img{height:351px;opacity:.9;width:276px}@media all and (min-width: 728px){.partner-carousel .partner-carousel-header #logo{margin-left:16px}.partner-carousel .carousel-container{overflow-x:hidden}.partner-carousel .carousel-container .scroll-left-partner,.partner-carousel .carousel-container .scroll-right-partner{display:block}}:not(.base-layout)>.pancake>#carousel{margin:0 0 18px}:not(.base-layout)>.pancake>#carousel .partner-carousel{margin-bottom:0}@media all and (min-width: 728px){:not(.base-layout)>.pancake>#carousel{margin:0 16px 48px;width:calc(100% - 32px)}:not(.base-layout)>.pancake>#carousel .partner-carousel{margin-bottom:0}}.wraparound-body .partner-carousel .listing .partner-copy{bottom:-1px;left:-1px;width:272px}.wraparound-body .partner-carousel .partner-carousel-header,.sublime-big-screen .partner-carousel .partner-carousel-header{width:100%}.wraparound-body .partner-carousel .carousel-partner-holder,.sublime-big-screen .partner-carousel .carousel-partner-holder{margin:0 16px}.wraparound-body #partners-footer{transform-origin:center left}.has-partner-footer-widget footer,.has-partner-footer-widget main+#div-gpt-ad-bottom-slot{margin-top:48px}.article-page #partners-footer{margin-top:48px;padding:0}.article-page #partner-footer .partners-page-footer{margin-top:0}.article-page #partner-footer .partners-footer-right{border-color:#fff}.article-page #partner-footer .partners-left{margin:0;width:100%}.article-page main #partners-footer{margin-top:0;padding:0 0 48px}.article-page main #partner-footer .partners-footer-right{border-color:#F1F1F1}.article-page main #partner-footer .partners-left{margin:0 auto;width:calc(100% - 24px)}.article-page:not(main) #partner-footer .partners-footer-right{margin-left:0;width:100%}.partner-footer #logo{height:35px;width:105px}#partner-footer #logo{float:inherit;margin:0 auto;position:static}#partner-footer .partners-page-footer{background-color:#fff;display:inline-block;margin-top:48px;width:100%}#partner-footer .partners-page-footer .pf-control-right-widget{height:auto;min-height:110px}#partner-footer .partner-icons{margin:0;padding:0;text-align:center}#partner-footer .partner-icons figure.pf-icon-rps-motors{padding-top:0}#partner-footer .partner-icons .pft-icon-rps-motors{position:relative;top:2px}#partner-footer .partner-icons .pf-control-li-widget{height:auto;min-height:70px}#partner-footer .partner-icons .pf-control-li-partner-title .partners-title{line-height:14px;overflow:visible;text-overflow:initial;white-space:inherit}#partner-footer .partner-icons .pf-control-li-widget-4{width:25%}#partner-footer .partner-icons li{display:inline-block;font-size:10px;font-weight:700;height:70px;list-style:none;margin:13px 0;text-align:center;text-transform:uppercase;vertical-align:top;width:33%}#partner-footer .partner-icons li a{color:#000;text-decoration:none}#partner-footer .partner-icons li .partners-title{float:left;font-size:10px;line-height:14px;margin:0 3%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:94%}#partner-footer .partner-icons li figure{font-size:50px;height:60px;margin:0 auto;padding-top:2px;transition:all .2s ease;width:45px}#partner-footer .partner-icons li img{width:90%}#partner-footer .partner-icons li:hover figure{margin-top:0}#partner-footer .partners-left{color:#fff;float:none;height:56px;margin-left:12px;position:relative;text-transform:uppercase;width:calc(100% - 24px)}#partner-footer .partners-left .header-logo{bottom:0;font-size:7px;height:50px;left:0;letter-spacing:5px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%}#partner-footer .partners-left .header-logo .header-title{clear:both;font-size:11px;letter-spacing:5px;text-align:center}#partner-footer .partners-footer-right{background:#fff;border-bottom:3px solid #F1F1F1;border-top:0;box-sizing:border-box;float:none;height:194px;margin-left:12px;margin-right:12px;position:relative;width:calc(100% - 24px)}#partner-footer .partners-section{zoom:1}#partner-footer .partners-section:before{content:' ';display:table}#partner-footer .partners-section:after{clear:both;content:' ';display:table}@media all and (min-width: 728px) and (max-width: 1024px){.partner-footer #logo{height:50px;width:150px}#partner-footer #logo{float:inherit;margin:0 auto}#partner-footer .partners-footer-right{border-top:0;float:none;height:164px}#partner-footer .partners-page-footer .pf-control-right-widget{min-height:155px}#partner-footer .partners-left{float:none;height:86px}#partner-footer .partners-left .header-title{clear:both;float:left;text-align:center;width:100%}#partner-footer .partners-left .header-logo{font-size:7px;height:55px;letter-spacing:5px;margin:9px auto;text-align:center;width:100%}#partner-footer .partners-left .header-logo .header-title{font-size:13px}#partner-footer .partner-icons{margin:0}#partner-footer .partner-icons .pf-control-li-widget{width:22%}#partner-footer .partner-icons li{font-size:10px;margin:10px 0;width:16.6%}#partner-footer .partner-icons li .partners-title{font-size:12px}#partner-footer .partner-icons li figure{font-size:65px;height:85px;margin:15px auto 0;width:56%}#partner-footer .partner-icons li:hover figure{margin-top:8px}#partner-footer .partner-icons .pf-control-li-widget-5{width:19.6%}.article-page #partners-footer{margin:48px 0 0;padding:0;width:100%}.article-page main #partners-footer{margin:0 auto calc(48px - 16px);width:calc(100% - 32px - 8px)}}@media all and (min-width: 1024px){.partner-footer #logo{height:70px;width:210px}#partner-footer #logo{float:inherit;margin-bottom:0;max-width:100%}#partner-footer .partners-footer-right{border-top:3px solid #F1F1F1;float:left;height:160px;margin-left:0;width:calc(100% - 290px - 16px)}#partner-footer .partners-left{float:left;height:160px;width:calc(290px - 16px)}#partner-footer .partners-left .header-logo{font-size:11px;height:63px;margin:30px auto;text-align:center}#partner-footer .partners-left .header-logo .header-title{font-size:15px}#partner-footer .partners-page-footer{display:inline-block;width:100%}#partner-footer .partners-page-footer .pf-control-right-widget{height:160px}#partner-footer .partner-icons{margin:0 0 0 20px;padding:0}#partner-footer .partner-icons figure.pf-icon-rps-motors{font-size:75px}#partner-footer .partner-icons figure.pf-icon-rps-bingo,#partner-footer .partner-icons figure.pf-icon-rps-dating{font-size:67px}#partner-footer .partner-icons li,#partner-footer .partner-icons .pf-control-li-partner-title{font-size:11px;height:120px;margin:10px;width:calc(16.6% - 20px)}#partner-footer .partner-icons li .partners-title,#partner-footer .partner-icons .pf-control-li-partner-title .partners-title{float:left;font-size:12px;margin:0 1%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}#partner-footer .partner-icons li figure,#partner-footer .partner-icons .pf-control-li-partner-title figure{font-size:70px;height:90px;margin:15px auto 0;width:65%}#partner-footer .partner-icons li:hover figure,#partner-footer .partner-icons .pf-control-li-partner-title:hover figure{margin-top:10px}#partner-footer .partner-icons .pf-control-li-widget-3{float:left}#partner-footer .partner-icons .pf-control-li-widget-4{width:calc(22% - 20px)}#partner-footer .partner-icons .pf-control-li-widget-5{width:calc(19.6% - 20px)}.article-page.wraparound-body #partner-footer .partners-footer-right{border-color:#F1F1F1;margin-right:0;width:calc(100% - 275px)}.article-page #partners-footer .partners-footer-right{width:calc(100% - 290px)}.article-page #partner-footer .partners-left{width:calc(290px - 16px)}.article-page:not(main) #partner-footer .partners-footer-right{margin-left:0;margin-right:0;width:calc(100% - 290px + 16px)}.article-page main #partners-footer{margin:0 20px 24px;padding:0;width:calc(100% - 32px)}.article-page main #partners-footer .partners-footer-right{width:calc(100% - 290px)}.article-page main #partner-footer .partners-left{width:calc(290px - 16px)}}@media all and (min-width: 1240px){.wraparound-body #partners-footer{background:none;transform-origin:center}.partner-footer #logo{height:80px;width:240px}#partner-footer{margin:0 auto;width:1208px}.article-page.wraparound-body #partners-footer #partner-footer{width:1208px}.article-page.wraparound-body main #partners-footer #partner-footer{width:100%}.article-page #partner-footer{margin:0 auto;width:1208px}.article-page main #partners-footer{margin:0 auto}.article-page main #partners-footer #partner-footer{width:100%}}.primary .weather-widget-primary{display:none}.weather-widget{display:inline-block}#header-dropdown .weather-widget-primary,#header-dropdown .weather-widget{display:none}.mod-header .secondary .weather-widget-primary{display:inline-block}.weather-widget,.weather-widget-primary{float:left}.weather-widget:after,.weather-widget-primary:after{clear:both}.weather-widget .link.weather-data,.weather-widget-primary .link.weather-data{border-right:1px solid #E0E0E0;display:inline-block !important;float:left;height:42px;padding:9px 10px 5px 5px;text-decoration:none}.weather-widget .link.weather-data:hover,.weather-widget-primary .link.weather-data:hover{opacity:1}.weather-widget .link.weather-data span,.weather-widget-primary .link.weather-data span{vertical-align:top}.weather-widget .link.weather-data .weather-logo,.weather-widget-primary .link.weather-data .weather-logo{display:inline-block;padding-right:10px}.weather-widget .link.weather-data .weather-logo img,.weather-widget-primary .link.weather-data .weather-logo img{height:23px;width:23px}.weather-widget .link.weather-data .weather-condition,.weather-widget-primary .link.weather-data .weather-condition{display:inline-block;padding-right:10px}.weather-widget .link.weather-data .weather-condition img,.weather-widget-primary .link.weather-data .weather-condition img{height:23px;width:23px}.weather-widget .link.weather-data .temp,.weather-widget-primary .link.weather-data .temp{color:#141414;display:inline-block;font-size:13px;font-weight:700;padding-top:2px}.weather-widget .link.weather-data .temp .sky-cover,.weather-widget-primary .link.weather-data .temp .sky-cover{display:none;font-weight:normal;padding-left:10px;text-transform:uppercase}@media all and (min-width: 728px){.weather-widget .link.weather-data,.weather-widget-primary .link.weather-data{height:51px;padding:14px 10px 5px 5px}.weather-widget .link.weather-data .temp,.weather-widget-primary .link.weather-data .temp{padding-top:0}}@media all and (min-width: 1024px){.weather-widget .link.weather-data,.weather-widget-primary .link.weather-data{border-right:0;height:32px;padding:5px 10px 5px 5px}.weather-widget .link.weather-data .temp .sky-cover,.weather-widget-primary .link.weather-data .temp .sky-cover{display:inline-block}}@media all and (min-width: 1240px){.weather-widget .link.weather-data .temp,.weather-widget-primary .link.weather-data .temp{padding-top:5px}}.partner-head{border-bottom:2px solid #F1F1F1;margin:0 12px 24px;overflow:hidden}.partner-head h1{padding-top:7px}.partner-head h1 .partner-title{font-family:'Signika Negative Bold', sans-serif;font-size:40px;font-weight:400;color:#141414;padding-bottom:6px;padding-top:7px;text-transform:uppercase}.partner-head p{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400}.partner-head p:nth-child(1){margin-top:0;text-transform:uppercase}.partner-head p:nth-child(1) a{color:#979797}.partner-head p:nth-child(1) strong{color:#fff}.partner-head p:nth-child(2){display:none}.partner-head p:nth-child(2) a,.partner-head p strong{color:#fff}.partner-head a{text-decoration:none}.partner-head a:hover{opacity:.9}.partner-head strong{display:block;margin-top:5px}.partner-head .image-outer{display:block}.partner-head img{border:2px solid #fff;display:block}.partner-head .partner-icomoon{-webkit-font-smoothing:antialiased;background:transparent;background-color:transparent;bottom:2px;box-sizing:border-box;color:#141414;display:inline-block;font-size:32px;height:auto;left:6px;padding:0 15px 5px 0;position:relative;right:6px;vertical-align:middle}.partner-intro{background:#F1F1F1;float:left;padding:12px}.partner-intro figure{border:1px solid #E0E0E0;display:none;float:left;margin-right:20px;overflow:hidden;padding:0;width:18%}.partner-intro figure img{background:#fff;border:0;box-sizing:border-box;padding:6px}.partner-intro .partner-intro-text{float:left;width:100%}.partner-intro .partner-intro-text p{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:400;line-height:1.6;padding-bottom:10px;text-transform:inherit}.partner-intro .partner-intro-text .partner-more-on p{display:inline}.partner-intro .partner-intro-text .partner-more-on a{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:400;color:#626262;display:inline-block;font-weight:bold}.partner-intro .partner-intro-text .partner-more-on a:after{display:none}.partner-intro .text-only{width:100%}@media all and (min-width: 728px){.partner-head{margin-left:16px;margin-right:16px}.partner-intro{box-sizing:border-box;padding:24px 24px 18px;width:100%}.partner-intro figure{display:inline-block}.partner-intro .partner-intro-text{width:70%}.partner-intro .partner-intro-text p{font-family:'Open Sans', sans-serif;font-size:15px;font-weight:400}}@media all and (min-width: 1024px){.partner-head p:nth-child(2){display:block;font-size:15px;margin-top:8px}.partner-head p:nth-child(2) a{display:block;line-height:1.3;padding-right:18px;position:relative}.partner-head p:nth-child(2) a:after{content:'\00bb';display:block;font-weight:bold;height:12px;position:absolute;right:0;top:0;transition:right 200ms ease;width:12px}.partner-head p:nth-child(2) a:hover:after{right:-2px}.partner-intro figure{width:17%}.partner-intro figure .partner-intro-text{width:79%}}.carousel-parent{background-color:#2C2C2C}.hub-carousel-header{margin:0 auto;margin-bottom:12px;overflow:hidden;width:100%}.hub-carousel-header .carousel-title{background:transparent;border-bottom:2px solid #979797;color:#fff;display:block;font-size:17px;font-weight:800;height:0;margin:0 auto 13px;padding:18px 0 8px;text-align:center;text-transform:uppercase}.hub-carousel-header .carousel-title span{background-color:#2C2C2C;padding:10px}.hub-carousel .carousel-container{overflow-x:scroll}.hub-carousel .carousel-container .scroll-left,.hub-carousel .carousel-container .scroll-right{background:#2C2C2C;background-size:25px;cursor:pointer;display:none;height:185px;position:absolute;transition:all .3s ease-in-out;width:40px;z-index:3}.hub-carousel .carousel-container .scroll-left:after,.hub-carousel .carousel-container .scroll-right:after{color:#fff;display:inline-block;font-family:'icomoon';font-size:25px;margin:0 20%;position:absolute;top:70px;vertical-align:middle}.hub-carousel .carousel-container .scroll-left:hover:after,.hub-carousel .carousel-container .scroll-right:hover:after{opacity:.7}.hub-carousel .carousel-container .scroll-left{left:0}.hub-carousel .carousel-container .scroll-left:after{content:"";left:0}.hub-carousel .carousel-container .scroll-right{right:0}.hub-carousel .carousel-container .scroll-right:after{content:"";right:0}.hub-carousel .carousel-holder{margin:0 auto 32px;max-width:1176px;position:relative;z-index:1}.hub-carousel .listing{list-style-type:none;margin:0;margin-left:5px;padding:0;position:relative}.hub-carousel .listing li{float:left;padding-bottom:10px;padding-right:4px;width:150px}.hub-carousel .listing li .link{text-decoration:none}.hub-carousel .listing li .item{background-color:#2C2C2C;color:#fff;position:relative}.hub-carousel .listing li .hub-img{position:relative}.hub-carousel .listing figure{margin-bottom:10px;max-height:100px;max-width:100%;overflow:hidden;position:relative}.hub-carousel .listing figure img{display:block;transition:all .4s ease;width:100%}.hub-carousel .listing .hub-copy{backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0}.hub-carousel .listing .hub-copy h4{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);color:#fff;font-size:12px;font-weight:700;margin:0;overflow:hidden;padding:40px 10px 10px;text-overflow:ellipsis;white-space:nowrap}.hub-carousel .listing .hub-copy h4:hover{text-decoration:none}@media (-webkit-min-device-pixel-ratio: 0){.hub-carousel .listing .hub-copy .description{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;font-size:14px;height:98px;line-height:1.4;overflow:hidden}}@media (min--moz-device-pixel-ratio: 0){.hub-carousel .listing .hub-copy .description{font-size:14px;height:98px;line-height:1.4;overflow:hidden}.hub-carousel .listing .hub-copy .description:before{content:'';float:left;height:98px;width:5px}.hub-carousel .listing .hub-copy .description>*:first-child{float:right;margin-left:-5px;width:100%}.hub-carousel .listing .hub-copy .description:after{background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%, #fff);content:'\02026';float:right;left:100%;margin-left:-98px;padding-right:5px;position:relative;text-align:right;top:-19.6px;width:98px}}.no-autoscroll .carousel-container .listing{margin:0 1%;width:calc(100% - 1%)}.no-autoscroll .carousel-container .listing li{margin-right:.9%;padding-left:0;padding-right:0;width:24.1%}.no-autoscroll .carousel-container .listing li:first-child{margin-left:0}@media all and (min-width: 728px){.hub-carousel .listing{margin:0;width:9999px}.hub-carousel .listing li{width:270px}.hub-carousel .listing figure{max-height:180px}.hub-carousel .listing .hub-copy h4{font-size:20px}.hub-carousel .item:hover figure .animate{opacity:.9;transform:scale(1.05);transition:transform .5s}.wraparound-body .hub-carousel-header{width:100%}.wraparound-body .hub-carousel .listing h4{bottom:-2px;right:-2px}.wraparound-body .hub-carousel .carousel-container .scroll-left,.wraparound-body .hub-carousel .carousel-container .scroll-right{bottom:16px;height:185px}.wraparound-body .hub-carousel .carousel-container .scroll-right{right:-2px}.wraparound-body .hub-carousel .carousel-container .scroll-left{left:-2px}.hub-carousel-header .carousel-title{font-size:25px;height:2px;margin:10px auto 30px;padding:25px 0 11px}:not(.base-layout)>.pancake>#carousel{margin:0 16px 48px;width:calc(100% - 32px)}:not(.base-layout)>.pancake>#carousel .hub-carousel{margin-bottom:0}.no-autoscroll .carousel-container .listing .hub-img{height:auto;overflow:hidden}.no-autoscroll .carousel-container .listing figure{margin-bottom:0;max-height:none}}@media all and (min-width: 1024px){.hub-carousel .carousel-container{overflow-x:hidden}.hub-carousel .carousel-container .scroll-left,.hub-carousel .carousel-container .scroll-right{bottom:16px;display:block}}@media all and (min-width: 1240px){.hub-carousel-header{width:1176px}.hub-carousel .listing li{padding-bottom:30px;padding-right:6px;width:302px}.hub-carousel .listing li figure{max-height:200px}.hub-carousel .carousel-container .scroll-left,.hub-carousel .carousel-container .scroll-right{bottom:40px;height:200px}.hub-carousel .carousel-container .scroll-left:after,.hub-carousel .carousel-container .scroll-right:after{top:80px}.wraparound-body .hub-carousel .carousel-container .scroll-left,.wraparound-body .hub-carousel .carousel-container .scroll-right{bottom:36px;height:206px}}.wraparound-body .hub-carousel .listing .hub-copy{bottom:-1px;left:-1px}.lottoland-results{background-color:#fff;box-sizing:border-box;color:#000;margin:0 !important;padding:0 12px;position:relative;width:100%}.lottoland-results .results-container{border-bottom:2px solid #E0E0E0;margin-bottom:32px}.lottoland-results h2{border-bottom:2px solid #E0E0E0;font-family:'Open Sans Condensed';font-size:30px;font-weight:700;height:30px;margin-bottom:70px;text-align:center;text-transform:uppercase}.lottoland-results h2 .lotto-header{background-color:#fff;display:inline-block;font-size:34px;padding:10px}.lottoland-results .lottery{background-color:#E0E0E0;border-radius:7px;box-sizing:border-box;float:none;font-family:'Open Sans Condensed';font-size:30px;font-weight:700;margin:0;padding:12px;text-transform:uppercase;width:100%}.lottoland-results .lottery:nth-child(odd){margin:20px 0}.lottoland-results .lottery:last-child{margin-bottom:30px}.lottoland-results .lottery .result-title{font-size:24px;margin-bottom:20px;padding-left:85px;position:relative}.lottoland-results .lottery .lottery-date{display:block;font-family:'Open Sans';font-size:15px;font-weight:400;margin:10px 0}.lottoland-results .lottery .number{background-color:#fff;border:2px solid #fff;border-radius:100%;box-shadow:2px 2px 0 rgba(0,0,0,0.1);box-sizing:border-box;float:left;font-family:'Open Sans Condensed';font-size:20px;font-weight:700;height:40px;margin:3px;padding-top:8px;text-align:center;width:40px}.lottoland-results .lottery .number.stars,.lottoland-results .lottery .number.megaballs,.lottoland-results .lottery .number.bonus,.lottoland-results .lottery .number.powerballs{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/lottoland/img/lottoland-bonus-sprite.png");background-size:38px;color:#fff;font-size:18px;padding-top:9px}.lottoland-results .lottery .number.stars{background-color:#0185DC;background-position:-1px -1px;border-color:#0185DC}.lottoland-results .lottery .number.megaplier,.lottoland-results .lottery .number.megaballs{border-color:#3856C6}.lottoland-results .lottery .number.megaballs{background-color:#3856C6;background-position:-1px -115px}.lottoland-results .lottery .number.bonus{background-color:#FA870F;background-position:-1px -39px;border-color:#FA870F}.lottoland-results .lottery .number.powerballs,.lottoland-results .lottery .number.powerplay{border-color:#E90E0E}.lottoland-results .lottery .number.powerballs{background-color:#E90E0E;background-position:-1px -77px}.lottoland-results .lottery .additional{float:left;font-family:'Open Sans';font-size:13px;padding:10px 5px;position:relative;width:100%}.lottoland-results .lottery .lottery-cta{background-color:#fff;border-radius:3px;box-sizing:border-box;color:#141414;font-size:20px;margin-top:20px;padding:10px;position:relative;text-align:left;width:100%}.lottoland-results .lottery .lottery-cta:after{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:'';left:49%;position:absolute;top:-7px}.lottoland-results .lottery .lottery-cta-title{clear:both;position:relative}.lottoland-results .lottery .lottery-cta-title:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.lottoland-results .lottery .lottery-cta-title .cta-text{display:inline-block;font-size:21px;padding-right:10px;width:70%}.lottoland-results .lottery .lottery-cta-title .lotto-money,.lottoland-results .lottery .lottery-cta-title .jackpot-text{font-family:'Open Sans';font-size:13px;font-weight:400;margin-top:7px}.lottoland-results .lottery .lottery-cta-title .lotto-money{color:#E90E0E;font-weight:700}.lottoland-results .lottery .play-now{-webkit-appearance:none;background-color:#91BD2C;border:0;border-radius:3px;color:#fff;cursor:pointer;float:right;font-family:'Open Sans Condensed';font-size:19px;font-weight:700;line-height:22px;padding:5px;text-align:center;width:30%}.lottoland-results .lottery .play-now a{color:#fff;text-decoration:none}.lottoland-results .lottery .play-now .playnow-text{display:block;font-size:16px;font-weight:700}.lottoland-results .lottery .play-now .playnow{text-transform:uppercase}.lottoland-results .cf{zoom:1}.lottoland-results .cf:before{content:' ';display:table}.lottoland-results .cf:after{clear:both;content:' ';display:table}.lottoland-results .euro-millions:before,.lottoland-results .mega-millions:before,.lottoland-results .irish-lotto:before,.lottoland-results .power-ball:before{background-color:transparent;background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/lottoland/img/lottoland-sprite.png");background-repeat:no-repeat;background-size:300px;content:'';height:65px;left:0;position:absolute;top:0;width:75px;z-index:0}.lottoland-results .euro-millions::before{background-position:0 -47px}.lottoland-results .mega-millions::before{background-position:-153px -47px}.lottoland-results .irish-lotto::before{background-position:-75px -47px}.lottoland-results .power-ball::before{background-position:-228px -47px}.lottoland-results:after{clear:both;content:' ';display:table}.lottoland-results *{box-sizing:border-box}.lottoland-results .amount-win{line-height:14px;margin-top:0}@media all and (max-width: 360px){.lottoland-results .lottery .result-title{font-size:24px;margin-bottom:20px;padding-left:0;padding-right:85px;position:relative}.lottoland-results .lottery .number{font-size:16px;height:32px;padding-top:5px;width:32px}.lottoland-results .lottery .number.stars,.lottoland-results .lottery .number.megaballs,.lottoland-results .lottery .number.bonus,.lottoland-results .lottery .number.powerballs{background-size:30px;font-size:15px;padding-top:6px}.lottoland-results .lottery .number.megaballs{background-position:-1px -91px}.lottoland-results .lottery .number.bonus{background-position:-1px -31px}.lottoland-results .lottery .number.powerballs{background-position:-1px -61px}.lottoland-results .euro-millions:before,.lottoland-results .mega-millions:before,.lottoland-results .irish-lotto:before,.lottoland-results .power-ball:before{left:auto;right:0}.lottoland-results .amount-win{margin-top:7px}}@media all and (min-width: 728px){.lottoland-results{padding:0 16px}.lottoland-results .results-container{padding-bottom:10px}.lottoland-results h2{border-bottom:2px solid #E0E0E0;font-size:40px;height:30px;margin-bottom:60px;text-align:center}.lottoland-results h2 .lotto-header{font-size:40px}.lottoland-results .lottery{float:left;margin:20px 1% 20px 0;width:49%}.lottoland-results .lottery:nth-child(odd){margin:20px 0 20px 1%}.lottoland-results .lottery .result-title{font-size:30px}.lottoland-results .lottery .number{font-size:20px;height:35px;padding-top:5px;width:35px}.lottoland-results .lottery .number.stars,.lottoland-results .lottery .number.megaballs,.lottoland-results .lottery .number.bonus,.lottoland-results .lottery .number.powerballs{background-size:33px;font-size:18px;padding-top:6px}.lottoland-results .lottery .number.megaballs{background-position:-1px -100px}.lottoland-results .lottery .number.bonus{background-position:-1px -34px}.lottoland-results .lottery .number.powerballs{background-position:-1px -67px}.lottoland-results .lottery .additional{font-size:8px;margin-left:2px;padding:10px 2px;width:13px}.lottoland-results .lottery .lottery-cta-title .cta-text{font-size:25px;padding-right:0}.lottoland-results .lottery .lottery-cta-title .lotto-money,.lottoland-results .lottery .lottery-cta-title .jackpot-text{font-size:16px}.lottoland-results .lottery .play-now{font-size:20px;width:20%}.lottoland-results .amount-win{margin-top:5px}}@media all and (min-width: 1024px){.lottoland-results .lottery .number{font-size:24px;height:45px;padding-top:8px;width:45px}.lottoland-results .lottery .number.stars,.lottoland-results .lottery .number.megaballs,.lottoland-results .lottery .number.bonus,.lottoland-results .lottery .number.powerballs{background-size:43px;font-size:22px;padding-top:9px}.lottoland-results .lottery .number.megaballs{background-position:-1px -130px}.lottoland-results .lottery .number.bonus{background-position:-1px -44px}.lottoland-results .lottery .number.powerballs{background-position:-1px -87px}.lottoland-results .lottery .additional{font-size:13px;margin-left:10px;padding:10px 5px;width:40px}}@media all and (min-width: 1240px){.lottoland-results{margin-left:auto;margin-right:auto;padding:0}.lottoland-results .lottery .number{font-size:30px;height:60px;padding-top:12px;width:60px}.lottoland-results .lottery .number.stars,.lottoland-results .lottery .number.megaballs,.lottoland-results .lottery .number.bonus,.lottoland-results .lottery .number.powerballs{background-size:58px;font-size:28px;padding-top:13px}.lottoland-results .lottery .number.megaballs{background-position:-1px -175px}.lottoland-results .lottery .number.bonus{background-position:-1px -59px}.lottoland-results .lottery .number.powerballs{background-position:-1px -117px}.lottoland-results .amount-win{line-height:1;margin-top:0}}#lotto-result{margin:0}.lottoland-wrapper-full .wrapper{margin:0 auto;max-width:1240px}.lottoland-wrapper-full .lotto-container{padding:0;width:100%}.lottoland-wrapper-full .lotto-container .lotto-header{position:relative;width:calc(100% + 24px)}.lottoland-wrapper-full .countdown-clock{display:inline-block;margin:20px 0 0}.lottoland-wrapper-full .countdown-clock .clock-seconds,.lottoland-wrapper-full .countdown-clock .clock-minutes,.lottoland-wrapper-full .countdown-clock .clock-hours,.lottoland-wrapper-full .countdown-clock .clock-days{display:inline-block;float:none;height:62px;margin:3px;width:62px}.lottoland-wrapper-full .countdown-clock .clock-seconds .val,.lottoland-wrapper-full .countdown-clock .clock-minutes .val,.lottoland-wrapper-full .countdown-clock .clock-hours .val,.lottoland-wrapper-full .countdown-clock .clock-days .val{font-size:26px;padding-top:4px}.lottoland-wrapper-full .countdown-clock .clock-seconds .units,.lottoland-wrapper-full .countdown-clock .clock-minutes .units,.lottoland-wrapper-full .countdown-clock .clock-hours .units,.lottoland-wrapper-full .countdown-clock .clock-days .units{color:rgba(255,255,255,0.7);font-size:8px}.lottoland-wrapper-full .landscape{display:none}.lottoland-wrapper-full .portrait{float:left;width:100%}.lottoland-wrapper-full .portrait .lottoimg{display:block;height:auto;width:100%}.lottoland-wrapper-full .headline{background:rgba(0,153,255,0.87);bottom:0;box-sizing:border-box;display:inline-block;left:0;padding:40px 50px 21px;position:absolute;top:0;width:95%}.lottoland-wrapper-full .headline .bet-now{background-color:#91BD2C;border:0;border-radius:50px;color:#fff;display:block;font-family:'Open Sans Condensed';font-size:30px;font-weight:700;line-height:1.1;margin:20px auto;padding:15px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.lottoland-wrapper-full .headline .bet-now:hover{background-color:#fff;color:#91BD2C}.lottoland-wrapper-full .headline .countdown,.lottoland-wrapper-full .headline .countdown-header{background-color:transparent;color:#fff !important;margin:0;text-align:center}.lottoland-wrapper-full .headline .countdown-content-title{color:#fff;font-family:'Open Sans Condensed', sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:20px 0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}.lottoland-wrapper-full .headline .countdown-content-caption{color:#fff;font-size:19px;font-weight:normal;line-height:25px;padding-bottom:0;text-transform:none}.lottoland-wrapper-full .headline .countdown-content-caption span{font-weight:700}.lottoland-wrapper-full .arrow-container{display:none}.lottoland-wrapper-full .cf{zoom:1}.lottoland-wrapper-full .cf:before{content:' ';display:table}.lottoland-wrapper-full .cf:after{clear:both;content:' ';display:table}.lottoland-wrapper-full *{box-sizing:border-box}@media all and (max-width: 360px){.lottoland-wrapper-full .headline{padding:20px 5px}.lottoland-wrapper-full .headline .bet-now{font-size:32px;padding:5px;width:59%}}@media all and (min-width: 728px){.lottoland-wrapper-full{background-color:#0185DC}.lottoland-wrapper-full .landscape{display:inline-block;float:right;width:100%}.lottoland-wrapper-full .landscape .lottoimg{display:block;height:auto;width:100%}.lottoland-wrapper-full .portrait{display:none}.lottoland-wrapper-full .lotto-container{padding:0}.lottoland-wrapper-full .lotto-container .lotto-header{top:0;width:100%}.lottoland-wrapper-full .headline{background:none;margin:0;padding:0 20% 20px;position:relative;text-align:left;width:100%}.lottoland-wrapper-full .headline .countdown-content-title{font-size:45px;margin:20px 0;text-align:center}.lottoland-wrapper-full .headline .countdown-header{background-color:#0185DC;text-align:center}.lottoland-wrapper-full .headline .countdown-content-caption{text-align:center}.lottoland-wrapper-full .headline .bet-now{margin:20px auto 0}.lottoland-wrapper-full .countdown-clock{margin:10px 0 0}.lottoland-wrapper-full .countdown-clock .clock-seconds,.lottoland-wrapper-full .countdown-clock .clock-minutes,.lottoland-wrapper-full .countdown-clock .clock-hours,.lottoland-wrapper-full .countdown-clock .clock-days{height:80px;width:80px}.lottoland-wrapper-full .countdown-clock .clock-seconds .val,.lottoland-wrapper-full .countdown-clock .clock-minutes .val,.lottoland-wrapper-full .countdown-clock .clock-hours .val,.lottoland-wrapper-full .countdown-clock .clock-days .val{font-size:37px}.lottoland-wrapper-full .countdown-clock .clock-seconds .units,.lottoland-wrapper-full .countdown-clock .clock-minutes .units,.lottoland-wrapper-full .countdown-clock .clock-hours .units,.lottoland-wrapper-full .countdown-clock .clock-days .units{font-size:10px}}@media all and (min-width: 1024px){.lottoland-wrapper-full .landscape{width:60%}.lottoland-wrapper-full .headline{display:inline-block;margin:0;padding:80px 5% 0 36px;position:relative;text-align:left;width:40%}.lottoland-wrapper-full .headline .countdown-content-title{font-size:28px;margin:0;text-align:left}.lottoland-wrapper-full .headline .countdown-content-caption{text-align:left}.lottoland-wrapper-full .headline .bet-now{margin:20px auto 38px}.lottoland-wrapper-full .lotto-container{padding:0 16px}.lottoland-wrapper-full .countdown-clock .clock-seconds,.lottoland-wrapper-full .countdown-clock .clock-minutes,.lottoland-wrapper-full .countdown-clock .clock-hours,.lottoland-wrapper-full .countdown-clock .clock-days{height:70px;width:70px}.lottoland-wrapper-full .countdown-clock .clock-seconds .val,.lottoland-wrapper-full .countdown-clock .clock-minutes .val,.lottoland-wrapper-full .countdown-clock .clock-hours .val,.lottoland-wrapper-full .countdown-clock .clock-days .val{font-size:33px;padding-top:2px}.lottoland-wrapper-full .countdown-clock .clock-seconds .units,.lottoland-wrapper-full .countdown-clock .clock-minutes .units,.lottoland-wrapper-full .countdown-clock .clock-hours .units,.lottoland-wrapper-full .countdown-clock .clock-days .units{font-size:9px}}@media all and (min-width: 1240px){.lottoland-wrapper-full .lotto-container{padding:0 32px}.lottoland-wrapper-full .headline{padding:100px 6% 0 40px}.lottoland-wrapper-full .headline .countdown-content-title{font-size:40px;margin:0;text-align:left}.lottoland-wrapper-full .headline .countdown-content-caption{text-align:left}.lottoland-wrapper-full .countdown-clock .clock-seconds,.lottoland-wrapper-full .countdown-clock .clock-minutes,.lottoland-wrapper-full .countdown-clock .clock-hours,.lottoland-wrapper-full .countdown-clock .clock-days{height:80px;width:80px}.lottoland-wrapper-full .countdown-clock .clock-seconds .val,.lottoland-wrapper-full .countdown-clock .clock-minutes .val,.lottoland-wrapper-full .countdown-clock .clock-hours .val,.lottoland-wrapper-full .countdown-clock .clock-days .val{font-size:37px}.lottoland-wrapper-full .countdown-clock .clock-seconds .units,.lottoland-wrapper-full .countdown-clock .clock-minutes .units,.lottoland-wrapper-full .countdown-clock .clock-hours .units,.lottoland-wrapper-full .countdown-clock .clock-days .units{font-size:10px}}.has-partner-mast-header .partner-mast-header>.primary{z-index:5}.has-partner-mast-header #takeover,.has-partner-mast-header #header-dropdown{z-index:4}.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header #takeover,.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header.animated #takeover{top:-19px}.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header .secondary,.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header.animated .secondary{top:14px}.has-partner-mast-header .partner-mast-header.animated .secondary{top:142px}.has-partner-mast-header .partner-mast-header.animated #takeover{top:110px}.poppies-header #logo,.xmas-header #logo,.newcastle-header #logo,.campaign-default-animation #logo{transition:background-color 500ms,background-image 2s ease-in-out 1s;background-size:100% 100%}.newcastle-header .publication-theme-highlight{transition:background-color 500ms ease-in-out 1s;background-color:#141414 !important}.partner-mast-header{margin-bottom:33px}.partner-mast-header .secondary{top:82px}.partner-mast-header.prostate-cancer-header #logo{transition:background-color 500ms,background-image 3s ease-in-out 1s;background:#0097D8 url("/@trinitymirrordigital/chameleon-partnership-widgets/masthead/img/bespoke-logo1.jpg") no-repeat left top;background-size:100% 100%}#takeover{transition:top 225ms linear;height:33px;left:0;position:fixed;top:50px;width:100%}#takeover .takeover-nav{clear:both;background-color:#0082BA;color:#fff;font-size:10px;height:33px;line-height:3.3;padding:0 10px;text-transform:uppercase;width:100%}#takeover .takeover-nav:after{clear:both;content:'.';display:block;height:0;visibility:hidden}#takeover .takeover-nav .takeover-left{float:left;width:115px}#takeover .takeover-nav .takeover-middle{float:left;text-align:center;width:calc(100% - 220px)}#takeover .takeover-nav .takeover-content{color:#fff;padding:0 20px;text-align:center;width:auto}#takeover .takeover-nav .takeover-right{float:right;text-align:right;width:100px}#takeover .takeover-nav .takeover-link{color:inherit;text-decoration:none}#takeover .takeover-nav .men-left-img,#takeover .takeover-nav .men-right-img{height:17px;width:74.389261745px;margin-top:7px;vertical-align:top}#takeover .takeover-nav .takeover-arrow{height:15px;margin:9px 0 0 10px;vertical-align:top;width:15px}#takeover .takeover-nav .link-desk-text,#takeover .takeover-nav .men-right-img,#takeover .takeover-nav .takeover-content{display:none}#takeover .westandtogether-container{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/masthead/img/men-bg.png") no-repeat right 49.4% top 3px transparent;background-color:#141414;background-size:200px;box-sizing:border-box;height:33px;padding:7px 0 4px;text-align:center;width:100%}#takeover .westandtogether-container a{color:#141414;font-size:14px;font-weight:700;text-decoration:none}#takeover .westandtogether-container a img{display:inline-block;margin-right:10px;margin-top:-5px;vertical-align:middle;width:23px}#takeover .bigonbrum-container{background-color:#fff;height:33px;padding:2px 0;text-align:center;width:100%}#takeover .bigonbrum-container img{display:inline-block;height:29px;margin-right:10px;vertical-align:middle}#takeover .bigonbrum-container a{text-decoration:none}#takeover .glasgow-container{background-color:#ED2173;background-size:220px;box-sizing:border-box;height:33px;padding:4px 0;text-align:center;width:100%}#takeover .glasgow-container a{display:block;text-decoration:none}#takeover .glasgow-container img{display:inline-block;height:26px;margin-right:10px;vertical-align:middle}#takeover .pipeline-container,#takeover .football-masthead-container,#takeover .skysports-masthead-container{background-color:#fff;padding:1px 0;text-align:center;width:100%}#takeover .pipeline-container a,#takeover .football-masthead-container a,#takeover .skysports-masthead-container a{display:block;text-decoration:none}#takeover .pipeline-container img,#takeover .football-masthead-container img,#takeover .skysports-masthead-container img{display:inline-block;height:31px;vertical-align:middle}#takeover .pipeline-container.takeover-default-height,#takeover .football-masthead-container.takeover-default-height,#takeover .skysports-masthead-container.takeover-default-height{padding:2px 0}#takeover .pipeline-container.takeover-default-height img,#takeover .football-masthead-container.takeover-default-height img,#takeover .skysports-masthead-container.takeover-default-height img{height:29px}#takeover .pipeline-container.skysports-height,#takeover .football-masthead-container.skysports-height,#takeover .skysports-masthead-container.skysports-height{padding:3px 0}#takeover .pipeline-container.skysports-height img,#takeover .football-masthead-container.skysports-height img,#takeover .skysports-masthead-container.skysports-height img{height:27px}#takeover .football-masthead-container{background-color:#2C2C2C}#takeover .skysports-masthead-container{background-color:#FAE055}#takeover .dacia-masthead-container{background-color:#D0D0D0;padding:3px 0}#takeover .dacia-masthead-container a{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/masthead/img/dacia-mobile.png") no-repeat;background-position:center;background-size:contain}#takeover .dacia-masthead-container img{height:27px;visibility:hidden}#takeover .pipeline-container .masthead-img-portrait,#takeover .pipeline-container .masthead-img-landscape,#takeover .pipeline-container .masthead-img-desktop{display:none}@media all and (min-width: 728px){#takeover{top:60px}#takeover .takeover-nav{font-size:12px;line-height:2.8}#takeover .takeover-nav .takeover-left,#takeover .takeover-nav .takeover-right{width:150px}#takeover .takeover-nav .takeover-middle{width:calc(100% - 300px)}#takeover .takeover-nav .takeover-arrow{height:18px;margin:7px 0 0 10px;width:18px}#takeover .takeover-nav .men-left-img,#takeover .takeover-nav .men-right-img{height:22px;width:96.2684563758px;margin-top:5px}#takeover .dacia-masthead-container{padding:3px 0}#takeover .dacia-masthead-container a{background:none}#takeover .dacia-masthead-container img{visibility:visible}#takeover .pipeline-container .masthead-img-mobile,#takeover .pipeline-container .masthead-img-landscape,#takeover .pipeline-container .masthead-img-desktop{display:none}#takeover .pipeline-container .masthead-img-portrait{display:inline-block}.has-partner-mast-header .partner-mast-header .secondary{top:92px}.has-partner-mast-header .partner-mast-header.animated .secondary{top:152px}.has-partner-mast-header .partner-mast-header.animated #takeover{top:120px}}@media all and (min-width: 1024px){#takeover{position:absolute;top:70px;transition:none}#takeover .takeover-nav{padding:0 17px}#takeover .takeover-nav .takeover-left,#takeover .takeover-nav .takeover-right{width:180px}#takeover .takeover-nav .takeover-middle{width:calc(100% - 360px)}#takeover .takeover-nav .link-text{display:none}#takeover .takeover-nav .link-desk-text,#takeover .takeover-nav .men-right-img,#takeover .takeover-nav .takeover-content{display:inline-block}#takeover .takeover-nav .men-right-img{transform:scaleX(-1)}#takeover .pipeline-container .masthead-img-mobile,#takeover .pipeline-container .masthead-img-portrait,#takeover .pipeline-container .masthead-img-desktop{display:none}#takeover .pipeline-container .masthead-img-landscape{display:inline-block}.has-partner-mast-header .partner-mast-header .secondary{top:103px}.has-partner-mast-header .partner-mast-header.animated .secondary{position:absolute;top:163px}.has-partner-mast-header .partner-mast-header.animated #takeover{top:130px}.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header #takeover,.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header.animated #takeover{position:absolute;top:70px}.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header .secondary,.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header.animated .secondary{position:absolute;top:103px}}@media all and (min-width: 1240px){#takeover{top:80px}#takeover .takeover-nav{padding:0 20px}#takeover .pipeline-container .masthead-img-mobile,#takeover .pipeline-container .masthead-img-portrait,#takeover .pipeline-container .masthead-img-landscape{display:none}#takeover .pipeline-container .masthead-img-desktop{display:inline-block}.has-partner-mast-header .partner-mast-header .secondary{top:113px}.has-partner-mast-header .partner-mast-header.animated>.secondary{top:173px}.has-partner-mast-header .partner-mast-header.animated #takeover{top:140px}.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header #takeover,.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header.animated #takeover{top:80px}.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header .secondary,.has-partner-mast-header[data-scroll-direction='down'] .partner-mast-header.animated .secondary{top:113px}}.article-page.has-partner-mast-header.has-sticky-topad .mod-header>.secondary{top:33px}.quidity-plus-video-content{display:none;height:400px;margin:0 12px 18px;width:calc(100% - 24px)}@media all and (min-width: 728px){.quidity-plus-video-content{margin:0 16px 32px;width:calc(100% - 32px)}}@media all and (min-width: 1024px){.quidity-plus-video-content{margin:0 16px 48px;width:calc(100% - 32px)}}.advertise-form{font-size:16px;line-height:22px;padding:0 12px}.advertise-form .labels,.advertise-form .features{display:inline-block;overflow:hidden;vertical-align:top;width:100%}.advertise-form label{display:block;font-size:13px;font-weight:800;letter-spacing:1.3px;margin-top:25px;position:relative;text-transform:uppercase}.advertise-form label.small{font-size:11px;font-weight:400;letter-spacing:0;line-height:19px;margin-bottom:0;text-transform:none}.advertise-form label .error-message{background-color:#E90E0E;border-radius:3px;color:#fff;font-size:13px;font-weight:800;opacity:0;padding:2px 10px 3px;position:absolute;right:0;top:30px;transition:all .2s ease;z-index:-10}.advertise-form label .error-message.show{opacity:1;top:-4px}.advertise-form label .error-message:after{border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #E90E0E;bottom:-4px;content:'';position:absolute;right:20px}.advertise-form .features{padding-left:0}.advertise-form .required{color:#E90E0E;padding:0 5px}.advertise-form .mandate.error{border-color:#E90E0E}.advertise-form [type='text'],.advertise-form select,.advertise-form [type='email'],.advertise-form textarea{-moz-appearance:none;-webkit-appearance:none;background-color:#F1F1F1;border:1px solid #E0E0E0;border-radius:3px;display:block;margin-top:5px;max-width:inherit;outline:none;padding:12px 10px;width:100%}.advertise-form [type='text'].user-input,.advertise-form select.user-input,.advertise-form [type='email'].user-input,.advertise-form textarea.user-input{display:none}.advertise-form textarea{height:115px}.advertise-form .select-wrapper{position:relative}.advertise-form .select-wrapper .error{border-color:#E90E0E;color:#E90E0E}.advertise-form .select-wrapper .downarrow:after{content:'\e917';font-family:'icomoon-rps';pointer-events:none;position:absolute;right:15px;top:8px}.advertise-form *{box-sizing:border-box}.advertise-form .power-logo{border-radius:50%;box-shadow:11px 10px 0 #E0E0E0;color:#fff;display:none;height:300px;margin:50px auto 130px;position:relative;width:300px}.advertise-form .power-logo:before{border-bottom:40px solid transparent;border-left:0;border-right:100px solid #626262;border-top:40px solid transparent;content:'';display:inline-block;left:-30px;position:absolute;top:210px;transform:rotate(-37deg);z-index:-1}.advertise-form ul{padding:50px 0 0;position:relative}.advertise-form ul li{border-bottom:1px dashed rgba(255,255,255,0.3);font-family:'Open sans';font-size:16px;font-weight:400;list-style:none;padding:5px 45px;text-align:center;text-transform:uppercase}.advertise-form ul li:first-child{font-family:'Open Sans Condensed';font-size:27px;font-weight:800;line-height:32.5px;padding-bottom:20px}.advertise-form ul li .bold{font-weight:800}.advertise-form .instruction{font-size:11px;margin:10px 0 20px}.advertise-form .submit{border:2px solid #626262;border-radius:50px;color:#fff;font-family:'Open Sans';font-size:16px;font-weight:700;margin-bottom:30px;outline:none;padding:5px 20px;transition:all .2s ease-in-out}.advertise-form .submit:hover{background-color:#fff}@media all and (min-width: 728px){.advertise-form .labels,.advertise-form .features{width:50%}.advertise-form .labels{padding-right:16px}.advertise-form .features{padding-left:16px}.advertise-form label{font-size:12px;padding-right:16px}.advertise-form label .error-message{font-size:10px;margin-right:16px;padding:2px 10px 3px}.advertise-form label.small{margin-top:48px}.advertise-form .power-logo{display:block;height:280px;margin-bottom:59px;width:280px}.advertise-form .power-logo:before{border-bottom:25px solid transparent;border-right:70px solid #626262;border-top:25px solid transparent;left:-30px;top:220px}.advertise-form [type='text'],.advertise-form select,.advertise-form [type='email'],.advertise-form textarea{max-width:500px}.advertise-form ul{padding-top:40px}.advertise-form ul li{font-size:14.5px}.advertise-form ul li:first-child{font-size:22.4px}.advertise-form ul li:last-child{font-size:10px;margin-left:45px;padding-left:0}}@media all and (min-width: 1024px){.advertise-form{padding-left:16px;padding-right:0}.advertise-form label{font-size:10px}.advertise-form label .error-message{font-size:9.6px;padding:2px 5px 3px}.advertise-form .power-logo::before{left:-15px}}@media all and (min-width: 1240px){.advertise-form .power-logo{height:300px;margin:50px auto 39px;width:300px}.advertise-form .power-logo:before{border-bottom:40px solid transparent;border-right:100px solid #626262;border-top:40px solid transparent;left:-30px;top:210px}.advertise-form ul{padding-top:40px}.advertise-form ul li{font-size:16px}.advertise-form ul li:first-child{font-size:27px}.advertise-form ul li:last-child{font-size:10px;margin-left:45px;padding-left:0}.advertise-form label{font-size:12px}.advertise-form label .error-message{font-size:10px;padding:2px 15px 3px}}.msm-container{border-right:2px solid #626262;border-top:5px solid #626262;margin:0 12px}.msm{background-color:#F1F1F1;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0;color:#141414;font-size:14px;margin-bottom:20px;padding:0;width:100%}.msm .msm-heading{font-family:'Open Sans Condensed', sans-serif;font-size:17px;font-weight:700;background-color:#F1F1F1;margin:0;padding:10px 0 15px;text-align:center;text-transform:uppercase}.msm .msm-table{display:table;line-height:1.5;width:100%}.msm .msm-tablerow{background-color:#fff;color:#2C2C2C;display:table-row;position:relative;text-decoration:none}.msm .msm-tableheader{font-weight:700;line-height:1.5}.msm .msm-tablecell{display:table-cell;font-size:10px;padding:5px 10px}.msm .msm-tablecell .msm-tablecell{padding:0 10px 0 0}.msm .msm-tablebody{display:table-row-group}.msm .msm-tableheader,.msm .msm-default-data{display:none}.msm .msm-mob-data>.msm-tablecell,.msm .msm-mob-more-info>.msm-tablecell,.msm .msm-default-data>.msm-tablecell{border-top:1px solid #E0E0E0}.msm .msm-mob-data:first-child>.msm-tablecell{border-top:0}.msm .msm-mob-data .apply{background-color:#fff;border-bottom:1px solid #009C33;border-top:1px solid #009C33;color:#009C33;font-size:16px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.msm .msm-mob-more-info .msm-mob-header,.msm .msm-mob-more-info .msm-mob-value{display:block;line-height:1.7;width:100%}.msm .msm-mob-more-info .msm-mob-header{font-weight:700}.msm .msm-mob-more-info.col-2 .msm-tablecell{width:50%}.msm .msm-mob-more-info.col-3 .msm-tablecell{width:30%}.msm .msm-mob-more-info.col-3 .msm-tablecell:first-child,.msm .msm-mob-more-info.col-3 .msm-tablecell:last-child{width:35%}.msm .msm-mob-more-info.col-4 .msm-tablecell{width:25%}.msm .msm-more-info-btn{background-color:#626262;border-radius:50px;color:#fff;cursor:pointer;display:block;margin:4px 0;padding:3px 5px 4px;text-align:center;width:75px}.msm .msm-more-info-btn:after{content:' +'}.msm .msm-more-info-btn.expanded:after{content:' -'}.msm .product-info{font-weight:700;width:calc(100% - 20px)}.msm .product-info img{background-color:#fff;border:1px solid #E0E0E0;float:right;margin:2px 0 5px;max-height:40px;max-width:50px;padding:2px;vertical-align:top}.msm .product-info .msm-name{display:block;font-size:12px;text-transform:uppercase}.msm .small-text{border-top:1px solid #E0E0E0;display:block;font-size:10px;line-height:1.5;padding:7px}.msm .msm-table-contents{border-top:1px solid #E0E0E0}@media all and (min-width: 728px){.msm-container{margin:0}.msm-apply-button{transition:all 0.3s ease;background-color:#009C33;border:2px solid #009C33;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:10px;font-weight:700;padding:1px 5px 2px;text-align:center;text-decoration:none}.msm-apply-button:hover{background-color:#fff;color:#009C33}.msm .msm-tablerow:hover{background-color:#F1F1F1}.msm .msm-mob-data,.msm .msm-mob-more-info{display:none}.msm .msm-default-data{display:table-row}.msm .msm-default-data.col-3 .msm-tablecell{width:20%}.msm .msm-default-data.col-3 .msm-tablecell:first-child{width:60%}.msm .msm-default-data.col-4 .msm-tablecell{width:15%}.msm .msm-default-data.col-4 .msm-tablecell:first-child{width:55%}.msm .msm-default-data.col-5 .msm-tablecell{width:15%}.msm .msm-default-data.col-5 .msm-tablecell:first-child{width:40%}.msm .msm-tableheader{background-color:#E0E0E0;display:block}.msm .product-info{border-top:0}.msm .product-info img{border:0;float:left;margin-right:10px;margin-top:0;padding:0}.msm .more-details{color:#009C33;display:table-cell;padding:0 10px;text-align:left;vertical-align:middle;width:15%}.msm .msm-table-contents{border-top:0}}@media all and (min-width: 1024px){.msm .msm-enable-scroll .msm-tableheader{padding-right:16px}.msm .msm-enable-scroll .msm-table-contents{max-height:260px;overflow:auto}}.karma-partners-content{box-sizing:border-box;padding:20px}.karma-partners-content p{font-size:20px;line-height:1.35;margin:0 0 20px}.karma-partners-content ul{margin:50px 0;padding:0}.karma-partners-content ul li{backface-visibility:hidden;float:none;list-style:none;margin:0 0 10px;padding:0;transition:all .2s ease;width:100%}.karma-partners-content ul li a{display:block;padding:20px;text-align:center}.karma-partners-content ul li img{max-height:66px;max-width:100%}.karma-partners-content ul li:hover{opacity:.9}.karma-partners-content .karma-partners-group-1{background-color:#BA1127}.karma-partners-content .karma-partner-group-2{background-color:#063C6A}.karma-partners-content .karma-partner-group-3{background-color:#22AF9E}.karma-partners-content .karma-partner-group-4{background-color:#005397}.karma-partners-content .karma-partner-group-5{background-color:#EA0001}.karma-partners-content .karma-partner-group-6{background-color:#00438D}.karma-partners-content .karma-partner-group-7{background-color:#0B5FAD}.karma-partners-content .karma-partner-group-8{background-color:#141414}.karma-partners-content .karma-partner-group-9{background-color:#1A94C9}.karma-partners-content .karma-partner-group-default{background-color:#1E196B}#karma-partners+[data-group='splash']{display:none}@media all and (min-width: 728px){.karma-partners-content ul li{float:left;margin:0 10px 10px 0;width:calc(50% - 10px)}}.weather-tile{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;font-weight:400;background-image:linear-gradient(#3D4F9C, #5B93AF);color:#fff;margin:48px 0;min-height:100px;padding:20px 20px 30px;position:relative;width:calc(100% - 40px)}.weather-tile:after{clear:both;content:' ';display:block;height:0;visibility:hidden}.weather-tile .weather-symbol{height:80px;left:110px;opacity:.2;position:absolute;top:53px;width:80px}.weather-tile .weather-symbol img{width:100%}.weather-tile .weather-text{font-size:14px;font-weight:400;position:relative;text-transform:uppercase;z-index:2}.weather-tile .weather-text .weather-forecast{font-size:49px;margin-top:35px}.weather-tile .weather-text .weather-forecast .phrase{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:20px;font-weight:700;line-height:1.08;margin-top:14px;vertical-align:middle}.weather-tile .weather-form{float:none;width:100%}.weather-tile .weather-form h3{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:30px;font-weight:400;border-top:1px solid #fff;color:#fff;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif !important;line-height:1.1;margin:20px 0;padding:15px 0 0}.weather-tile .weather-form p{color:#fff;font-size:14px;margin:7px 0 10px;padding:0}.weather-tile .weather-form .weather-postcode{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;-webkit-appearance:none;border:0;border-radius:50px;padding:8px 13px}.weather-tile .weather-form .weather-submit-btn{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;-webkit-appearance:none;background-color:#262626;border:0;border-radius:50px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 13px}.weather-tile .weather-form .weather-sponsor{font-family:'Open Sans', sans-serif;font-size:9.5px;font-weight:400;font-weight:700;float:none;line-height:1.5;margin-top:0;position:absolute;right:20px;text-transform:uppercase;top:21px}.weather-tile .weather-form .weather-sponsor img{margin-left:8px;vertical-align:top;width:29px}.weather-tile .weather-report-error{transition:all 300ms ease-in-out;bottom:60px;color:#fff;left:20px;position:absolute}.weather-tile .weather-report-error .weather-error-msg{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);font-size:12px;margin:0 auto;max-width:280px;padding:12px;text-align:center}.weather-tile .weather-report-error .weather-error-msg:before{content:""}.weather-tile .weather-report-error .weather-error-msg:before{font-family:'icomoon';font-size:15px;padding-right:5px}.weather-tile .weather-report-error .weather-error-msg:after{border-bottom:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #626262;bottom:-10px;content:'';left:40px;position:absolute}@media all and (min-width: 728px){.weather-tile{padding:20px}.weather-tile .weather-text{float:left;width:28%}.weather-tile .weather-text .weather-forecast{font-size:35px;margin-top:16px}.weather-tile .weather-text .weather-forecast .phrase{display:block;font-size:14px;margin-left:0;margin-top:10px}.weather-tile .weather-symbol{height:55px;left:75px;top:45px;width:55px}.weather-tile .weather-form{float:right;margin-top:0;position:relative;width:70%}.weather-tile .weather-form h3{border:0;font-size:23px;margin:0;padding:0}.weather-tile .weather-form .weather-submit-btn{margin-left:2%}.weather-tile .weather-form .weather-postcode{width:135px}.weather-tile .weather-form .weather-sponsor{float:right;margin-top:-30px;padding-right:36px;position:relative;right:0;text-align:right;top:0;width:25%}.weather-tile .weather-form .weather-sponsor img{margin-left:0;position:absolute;right:0;top:0}.weather-tile .weather-report-error{bottom:40px;left:0}.wraparound-body .weather-tile .weather-form .weather-sponsor{font-size:8px}.wraparound-body .weather-tile .weather-form .weather-postcode{width:31%}.wraparound-body .weather-tile .weather-form .weather-postcode,.wraparound-body .weather-tile .weather-form .weather-submit-btn{font-size:12px;padding:6px 10px}}@media all and (min-width: 1240px){.wraparound-body .weather-tile .weather-form .weather-sponsor{font-family:'Open Sans', sans-serif;font-size:9.5px;font-weight:400;font-weight:700}.wraparound-body .weather-tile .weather-form .weather-postcode{width:125px}.wraparound-body .weather-tile .weather-form .weather-postcode,.wraparound-body .weather-tile .weather-form .weather-submit-btn{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;padding:8px 13px}}.horz-sign-list{margin-left:12px;margin-right:12px;padding-bottom:32px}.horz-sign-list ul{list-style:none;overflow:hidden}.horz-sign-list .star-sign{background-color:#cfe9e7;border-bottom:1px solid #fff;border-right:1px solid #fff;float:left;height:auto;margin:0;padding:10px 0;position:relative;text-align:center;width:16.6%}.horz-sign-list .star-sign .image{background-position:center;height:35px;padding:10px 0;transition:all .2s ease-out}.horz-sign-list .star-sign.active{background-color:rgba(207,233,231,0.5)}.horz-sign-list .star-sign.active .highlight{border-color:transparent #2A716D transparent transparent;border-style:solid;border-width:0 10px 10px 0;height:0;position:absolute;right:0;top:0;width:0}.horz-sign-list *{box-sizing:border-box}.sign-tabs{border-bottom:4px solid #2A716D;margin-bottom:25px;margin-left:12px;margin-right:12px;overflow:hidden}.sign-tabs .tab{background-color:#474747;border-width:0;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:'Open Sans Condensed', sans-serif;font-size:15px;font-weight:700;padding:15px 12px 12px;position:relative;text-align:center;text-transform:uppercase}.sign-tabs .tab:first-child{border-top-left-radius:3px}.sign-tabs .tab:last-child{border-top-right-radius:3px}.sign-tabs .forcast.forcast-active,.sign-tabs .meaning.star-active{background:transparent linear-gradient(to right bottom, #509995 49%, #2A716D 50%)}.sign-tabs a{color:#fff;text-decoration:none}.horoscope .daily-read{float:left;margin-bottom:30px;margin-left:12px;margin-right:12px;padding:20px 0}.horoscope .daily-read .star-icon{background-color:#509995;display:none;float:left;margin-right:2%;padding:10px 0 20px;position:relative;width:20%}.horoscope .daily-read .star-icon .star-date{bottom:-4px;color:#CFE9E7;font-size:13px;left:0;margin:0 auto;padding-bottom:20px;position:absolute;right:0;text-align:center;width:100%}.horoscope .daily-read .image{background-position:center}.horoscope .daily-read .star-text{float:left;width:100%}.horoscope .daily-read .star-text p{font-size:17px;line-height:1.55;margin-bottom:15px;padding:7px 0 0}.horoscope h2{border-bottom:2px solid #F1F1F1;font-family:'Open Sans Condensed', sans-serif;font-size:28px;font-weight:700;margin-bottom:20px;padding:10px 0}.horoscope h2 .image{background-color:#fff;display:inline-block;float:none;height:35px;margin-left:15px;width:35px}.horoscope h2 .image:not(.aries){background-position-y:0;margin-bottom:0}.horoscope h2 .image.aries{background-position-y:4px}.horoscope .image{background-color:#509995;background-position:center;float:left;height:75px;width:100%}.horoscope .image:not(.aries){margin-bottom:15px}.horoscope .sign-description{margin-left:12px;margin-right:12px;overflow:hidden}.horoscope .description-placeholder{float:left;width:100%}.horoscope .description-placeholder .title{font-family:'Open Sans Condensed', sans-serif;font-size:20px;font-weight:700;margin:20px 0;text-transform:uppercase}.horoscope .description-placeholder .para{font-size:16px;line-height:1.5;margin-bottom:15px}.horoscope *{box-sizing:border-box}.section-head.star-page{border-bottom:0}@media all and (-ms-high-contrast: none){.horoscope-page .mod-pancakes{display:block;width:80%}.horoscope-page .section-head.star-page{padding-bottom:30px;padding-top:30px}.horoscope-page .primary.horoscope.star-page{display:inline-block;width:65%}.horoscope-page.has-horoscope-signup .secondary.base-layout{display:inline-block;margin-top:-100px;min-height:150px}.horoscope-page .secondary.base-layout{display:inline-block;padding-bottom:255px}.horoscope-page #horoscope-signup{display:block;width:65%}}@media all and (min-width: 728px){.horz-sign-list,.sign-tabs,.star-page .daily-read,.horoscope .sign-description{margin-left:16px;margin-right:16px}.star-page .daily-read .star-icon{display:block}.star-page .daily-read .star-text{width:78%}.star-page .daily-read h2 .image{display:none}.horz-sign-list .star-sign{border-bottom:0;width:8.33%}.horz-sign-list .star-sign .image{height:40px}.sign-tabs .tab{font-size:18px}.star-page .description-placeholder{width:90%}}@media all and (min-width: 1024px){.horz-sign-list .star-sign{padding:20px 0}.horz-sign-list .star-sign .image{height:50px}}@media all and (min-width: 1240px){.horz-sign-list,.sign-tabs{margin-left:auto;margin-right:auto;width:100%}.horz-sign-list .star-sign:hover .image,.sign-tabs .star-sign:hover .image{margin:-5px 0 5px}.star-page .daily-read .image{height:110px}}@media (max-width: 374px){.destiny-horoscope .phone-lines ul li{padding:8px 10px 20px}.destiny-horoscope .phone-lines ul .header-text{font-size:20px}.horoscope .daily-read h2{font-size:22px}.sign-tabs .tab{font-size:12px}}.star-page .aries{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/aries.svg") no-repeat}.star-page .taurus{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/taurus.svg") no-repeat}.star-page .gemini{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/gemini.svg") no-repeat}.star-page .cancer{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/cancer.svg") no-repeat}.star-page .leo{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/leo.svg") no-repeat}.star-page .virgo{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/virgo.svg") no-repeat}.star-page .libra{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/libra.svg") no-repeat}.star-page .scorpio{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/scorpio.svg") no-repeat}.star-page .sagittarius{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/sagittarius.svg") no-repeat}.star-page .capricorn{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/capricorn.svg") no-repeat}.star-page .aquarius{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/aquarius.svg") no-repeat}.star-page .pisces{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/horoscope/img/pisces.svg") no-repeat}.sign-list ul{list-style:none;margin-left:0;margin-right:0;overflow:auto}.sign-list .star-sign{background-color:#CFE9E7;float:left;font-size:12px;height:170px;margin:0 1% 40px 0;padding:0 1% 1%;text-align:center;width:48%}.sign-list .star-sign:nth-child(even){margin-left:3%;margin-right:0}.sign-list .star-sign a{color:#2A716D;text-decoration:none}.sign-list .star-sign img{max-height:100px;padding:10px 0;transition:all .2s ease-out}.sign-list .star-sign .title{border-bottom:0;color:#2A716D;display:block;font-family:'Open Sans Condensed', sans-serif;font-size:22px;font-weight:bold;line-height:1;margin:0 0 5px;padding:0 0 6px;position:relative;text-transform:uppercase}.sign-list .star-sign .read-more{background-color:#509995;color:#fff;display:block;font-size:11px;font-weight:700;margin:10px auto 0;padding:10px;text-transform:uppercase;width:90%}.sign-list *{box-sizing:border-box}#horoscope-signslist ~ .show-more.primary,#horoscope-signslist ~ .pancake.quartet{display:none}.horoscope-main.has-horoscope-signup .pancake.duet.social.secondary{grid-row:span 2}.horoscope-main .pancake.duet.social.secondary{grid-row:span 1}@media all and (-ms-high-contrast: none){.horoscope-main .partner-head{width:1165px}.horoscope-main #horoscope-signslist{display:inline-block;width:70%}.horoscope-main.has-horoscope-signup .pancake.duet.social.secondary{display:inline-block;margin-top:-145px;overflow:visible;padding-bottom:110px}.horoscope-main .destiny-container{display:inline-block}.horoscope-main #horoscope-signup{display:block;margin:0;margin-bottom:20px;margin-right:367px}}@media all and (-ms-high-contrast: none) and (min-width: 0) and (max-width: 1024px){.horoscope-main.has-horoscope-signup .pancake.duet.social.secondary{margin-top:0;padding-bottom:0}}@media all and (min-width: 728px){.sign-list ul{margin-left:0;margin-right:0}.sign-list .star-sign{width:24%}.sign-list .star-sign:nth-child(even){margin:0 1% 40px 0}}@media all and (min-width: 1024px){.sign-list .star-sign:hover img{margin:-5px 0 5px}.sign-list .star-sign:hover .title{text-decoration:underline}}@media all and (min-width: 1240px){.sign-list .star-sign{width:125px}}.phone-lines{border-bottom:2px solid #E0E0E0;font-size:16px;margin-bottom:30px;margin-top:5px;padding-bottom:30px;text-align:center}.phone-lines h3{border-bottom:2px solid #E0E0E0;height:27px;margin-bottom:60px}.phone-lines h3 span{background-color:#fff;display:block;font-family:'Open Sans Condensed', sans-serif;font-size:30px;font-weight:700;margin:0 auto;padding:5px;text-transform:uppercase;width:100%}.phone-lines ul{color:#fff;list-style:none;margin:20px auto;max-width:820px;overflow:hidden}.phone-lines ul li{float:none;margin-left:0;padding:8px 20px 20px;text-align:center;width:100%}.phone-lines ul li .left-align{padding-left:22px;text-align:left}.phone-lines ul .call-psychics{background-color:#2A716D}.phone-lines ul .text-psychics{background-color:#CFE9E7;color:#2A716D}.phone-lines ul .text-psychics .text-icon{float:left;font-size:130px;width:44%}.phone-lines ul .text-psychics .header-text{float:left;line-height:1.2;padding-left:15px;padding-top:34px;text-align:left;width:50%}.phone-lines ul .text-psychics .intro-text{clear:both;font-size:15px}.phone-lines ul .text-psychics .message-text{font-size:35px;padding:16px 0}.phone-lines ul .text-psychics .bolder{font-weight:bold}.phone-lines ul .text-psychics .divider{border-bottom:1px solid #509995}.phone-lines ul .text-psychics .view-readers{background-color:#509995;color:#fff;cursor:pointer;display:block;font-size:14px;margin:22px 16px;padding:8px 0 9px;text-decoration:none}.phone-lines ul .text-psychics .small-text{border-color:#509995}.phone-lines ul .title-holder{overflow:hidden;padding-left:20px}.phone-lines ul .phone-icon{color:#fff;font-size:64px;position:relative;top:8px}.phone-lines ul .text-icon{font-size:130px}.phone-lines ul .header-text{font-family:'Open Sans', sans-serif;font-size:24px;line-height:1;text-transform:uppercase}.phone-lines ul .phone-intro,.phone-lines ul .card-intro{font-size:14px;line-height:1.3;margin-top:16px;opacity:.9}.phone-lines ul .phone-number,.phone-lines ul .card-booking-number{font-size:35px;font-weight:600;margin:10px 0 4px}.phone-lines ul .small-text{font-size:11px;opacity:.8}.phone-lines ul .divider{border-bottom:1px solid #fff;margin:28px 50px 12px}.phone-lines ul .bolder{font-weight:bold}.phone-lines *{box-sizing:border-box}.destiny-horoscope{clear:both;margin-left:12px;margin-right:12px;padding-top:1px}.destiny-horoscope .terms{font-size:12px;line-height:1.6;margin:30px auto;max-width:800px;text-align:center}.destiny-horoscope .terms .title{font-family:'Open Sans Condensed', sans-serif;font-size:20px;font-weight:700;margin-bottom:10px}.destiny-horoscope .terms p{font-size:12px;line-height:1.5;margin-bottom:15px}@media all and (min-width: 728px){.destiny-horoscope{margin-left:16px;margin-right:16px}.phone-lines h3 span{font-size:40px;width:500px}.phone-lines ul li{float:left;width:50%}.phone-lines ul .text-psychics .header-text{padding-left:0}.phone-lines ul .text-psychics .small-text{margin:0 20px}}@media all and (min-width: 1240px){.destiny-horoscope{clear:both;margin-left:auto;margin-right:auto;padding-top:1px;width:95%}.phone-lines ul .text-psychics .small-text{margin:0 34px}}@media all and (-ms-high-contrast: none){.horoscope-main .destiny-horoscope{width:1165px}.horoscope-page .destiny-horoscope{width:95%}.destiny-horoscope{display:table-cell}}.partner .valpal-property-container .terms-yes,.partner .valpal-property-container .terms-no{margin-bottom:55px;width:100%}.partner .valpal-property-container .terms-yes p,.partner .valpal-property-container .terms-no p{font-size:1.2em;font-style:italic;margin:-10px auto 30px;max-width:500px;text-align:center}.partner .valpal-property-container .terms-yes a,.partner .valpal-property-container .terms-no a{color:#91BD2C;font-weight:normal;text-decoration:none}.partner .valpal-property-container .privacy a,.partner .valpal-property-container .terms a,.partner .valpal-property-container .untrack-links{color:#91BD2C;cursor:pointer;text-decoration:none}.partner .valpal-property-container .privacy a:hover,.partner .valpal-property-container .terms a:hover,.partner .valpal-property-container .untrack-links:hover,.partner .valpal-property-container .terms-yes a:hover,.partner .valpal-property-container .terms-no a:hover{text-decoration:underline}.partner .valpal-property-container{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/house-coin.png") no-repeat right 20px top 20px #2F2F38;background-size:100px;border-top:5px solid #91BD2C;color:#fff;margin-bottom:28px;min-height:135px;padding:26px 20px 50px;position:relative}.partner .valpal-property-container option{color:#000}.partner .valpal-property-container h3{font-family:'Signika Negative Bold', sans-serif;font-size:32px;font-weight:400;color:#fff;line-height:1.2;margin-bottom:23px;margin-top:0;max-width:70%;padding:0}.partner .valpal-property-container h4{font-family:'Signika Negative Bold', sans-serif;font-size:24px;font-weight:400;color:#fff;font-size:24px;line-height:1.3;margin-bottom:23px;margin-top:36px;padding:0}.partner .valpal-property-container h4.result-header{font-size:32px;margin-bottom:20px;margin-top:0;text-align:center}.partner .valpal-property-container .privacy{color:#fff;display:block;font-size:11px;line-height:1.5;margin-bottom:15px;padding-left:20px}.partner .valpal-property-container .privacy a:visited{color:#91BD2C}.partner .valpal-property-container .privacy .privacy-and-policy{margin-left:-20px}.partner .valpal-property-container p{color:#fff;line-height:1.5;margin-bottom:23px;padding:0}.partner .valpal-property-container .valpal-input-box{font-family:'Open Sans', sans-serif;font-size:13px;font-weight:400;-webkit-appearance:none;border:0;border-radius:4px;box-sizing:border-box;margin-bottom:15px;margin-right:10px;padding:8px 13px;width:calc(34% - 10px)}.partner .valpal-property-container .valpal-input-box.user-name,.partner .valpal-property-container .valpal-input-box.user-email,.partner .valpal-property-container .valpal-input-box.user-tel{width:calc(68% - 10px)}.partner .valpal-property-container .valpal-input-box.postcode-wrapper{padding:0;width:100%}.partner .valpal-property-container .valpal-input-box.postcode-wrapper .postcode{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/marker.png") no-repeat 7px 5px #fff;background-size:14px;margin:0 5px 0 0;padding-left:30px;text-transform:uppercase;width:calc(100% - 115px)}.partner .valpal-property-container .valpal-input-box.addr-select-wrapper{padding:8px 0 0;position:relative;width:100%}.partner .valpal-property-container .valpal-input-box.addr-select-wrapper .address-select{-moz-appearance:none;-webkit-appearance:none;background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/down-arrow-white.png") no-repeat right 8px top 13px transparent;background-size:12px;border:1px solid #fff;box-sizing:border-box;color:#fff;height:32px;margin:0;padding:5px 25px 5px 6px;text-indent:1px;width:100%}.partner .valpal-property-container .valuation{-moz-appearance:none;-webkit-appearance:none;background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/down-arrow-white.png") no-repeat right 8px top 13px transparent;background-size:12px;border:1px solid #fff;box-sizing:border-box;color:#fff;height:32px;margin-bottom:15px;margin-right:10px;padding:5px 25px 5px 6px;text-indent:1px;text-overflow:'';width:calc(49% - 10px)}.partner .valpal-property-container .valpal-button{font-family:'Open Sans', sans-serif;font-size:11px;font-weight:400;font-weight:700;padding:8px 13px}.partner .valpal-property-container .valpal-submit-button{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:400;font-weight:700;padding:6px 25px}.partner .valpal-property-container .find-button{background-color:transparent;border:0;color:#494949;cursor:pointer;display:inline;font-size:16px;height:30px;margin-left:10px;text-decoration:none}.partner .valpal-property-container .find-button.active{color:#91BD2C;cursor:pointer}.partner .valpal-property-container .valpal-button,.partner .valpal-property-container .valpal-submit-button{background-color:#91BD2C;border:2px solid #91BD2C;border-radius:50px;color:#2F2F38;cursor:pointer;display:inline-block;line-height:1.3;max-width:65%;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.partner .valpal-property-container .valpal-button:hover,.partner .valpal-property-container .valpal-submit-button:hover{background-color:transparent;color:#fff;text-decoration:none}.partner .valpal-property-container .valpal-sponsor{font-family:'Open Sans', sans-serif;font-size:10px;font-weight:400;font-weight:700;background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/valpal.png") no-repeat right 0 top 16px transparent;bottom:20px;padding:0;padding-bottom:34px;padding-top:6px;position:absolute;right:20px;text-align:right;text-transform:uppercase}.partner .valpal-property-container .valpal-sponsor img{margin-left:8px;width:29px}.partner .valpal-property-container .valpal-form{display:none}.partner .valpal-property-container .valpal-form.active{display:block}.partner .valpal-property-container .valpal-results{display:none;margin-bottom:60px}.partner .valpal-property-container .valpal-results table{margin-bottom:40px;width:100%}.partner .valpal-property-container .valpal-results table tr{border-bottom:1px solid #6B6B7D}.partner .valpal-property-container .valpal-results td{font-size:13px;font-weight:700;line-height:1;padding:10px 5% 10px 5px;text-align:center;text-transform:uppercase}.partner .valpal-property-container .valpal-results tbody td{color:#F9D300;font-size:16px;font-weight:400}.partner .valpal-property-container .valpal-results tbody .average-result{font-weight:bold}.partner .valpal-property-container .valpal-results.active{display:block}.partner .valpal-property-container .error-description,.partner .valpal-property-container .error-user-description{border:1px dashed #91BD2C;font-weight:700;line-height:1.5;margin-bottom:16px;padding:10px 15px}.partner .valpal-property-container .valpal-back{color:#91BD2C;cursor:pointer;display:block;font-size:15px;font-weight:400;line-height:1;margin:18px 0 0;text-decoration:none}.partner .valpal-property-container.results-content{background:#2F2F38;padding:26px 20px 20px}.partner .valpal-property-container.results-content h3{max-width:100%;width:100%}.partner .valpal-property-container.results-content .valpal-property-contant{padding-right:0}.partner .valpal-property-container .valpal-yellow{color:#F9D400}.partner .valpal-property-container .terms{color:#fff;font-size:11px;line-height:1.5;margin:10px 80px 0 0}.partner .valpal-property-container .terms a:visited{color:#91BD2C}.partner .valpal-property-container .terms-yes h4{margin-bottom:0}.partner .valpal-property-container .terms-yes img{margin-bottom:20px;max-width:200px}.partner .valpal-property-container .featured-agent{background-color:#3A3A44;border:1px solid #6B6B7D;display:inline-block;height:auto;margin-bottom:10px;max-width:100%;padding:10px;text-align:center;vertical-align:top;width:96%}.partner .valpal-property-container .featured-agent figure{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;height:70px;max-height:70px}.partner .valpal-property-container .featured-agent figure img{height:70px;max-width:100%;min-width:150px}.partner .valpal-property-container .featured-agent .tel{display:block;font-weight:800;margin-bottom:6px}.partner .valpal-property-container .featured-agent .address{font-size:.7em;line-height:1em}.partner .valpal-property-container .terms-no a.agent-name{color:#fff;display:block;font-size:.8em;font-weight:900;padding-top:10px;text-transform:uppercase}.partner .valpal-property-container .valpal-bold{font-weight:900}.partner .valpal-property-container .user-details-content .valpal-input-box{width:100%}.valpal-property-popup .popup-widget-content{width:97%}.valpal-property-popup .popup-widget-content h4{color:#141414;font-family:'Open Sans Condensed';font-size:2em;line-height:1em;margin-bottom:23px}.valpal-property-popup .popup-widget-content h5{color:#141414;font-size:24px;line-height:1.2em;margin-bottom:23px}.valpal-property-popup .popup-widget-content h5::before{content:counter(section) ". ";counter-increment:section}.valpal-property-popup .popup-widget-content p{line-height:1.8;margin-bottom:23px;padding:0 12px}.valpal-property-popup .popup-widget-content ul{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:300;list-style-type:lower-roman;margin:20px 20px 0;padding:0 12px}.valpal-property-popup .popup-widget-content ul li{line-height:2;margin-left:20px;padding-bottom:10px;position:relative}.valpal-property-popup .popup-widget-content ol{counter-reset:li;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:400;list-style:none;margin:20px 20px 0;padding:0 12px}.valpal-property-popup .popup-widget-content ol li{line-height:2;margin-left:30px;padding-bottom:10px;position:relative}.valpal-property-popup .popup-widget-content ol li:before{content:counter(li) ".";counter-increment:li;margin-left:-30px;position:absolute}.valpal-property-popup.popup-widget-modal{counter-reset:section;margin:0 auto}@media all and (min-width: 728px){.partner .valpal-property-container{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/house-coin.png") no-repeat right 20px top 20px #2F2F38;background-size:calc(30% - 30px);padding:26px 20px 20px}.partner .valpal-property-container .valpal-input-box.addr-select-wrapper,.partner .valpal-property-container .valpal-input-box.postcode-wrapper{width:calc(68% - 10px)}.partner .valpal-property-container .user-details-content .valpal-input-box.user-name,.partner .valpal-property-container .user-details-content .valpal-input-box.user-email,.partner .valpal-property-container .user-details-content .valpal-input-box.user-tel{width:calc(68% - 10px)}.partner .valpal-property-container .valpal-button{font-size:16px}.partner .valpal-property-container .valpal-property-contant{padding-right:30%}.partner .valpal-property-container h3{margin-bottom:23px;max-width:100%}.partner .valpal-property-container .valpal-results tbody td{font-size:21px}.partner .valpal-property-container .valpal-sponsor{font-family:'Open Sans', sans-serif;font-size:10px;font-weight:400;font-weight:700;background:url("/@trinitymirrordigital/chameleon-partnership-widgets/valpal/img/valpal.png") no-repeat right 0 top 1px transparent;bottom:20px;padding:5px 71px 20px 0;position:absolute;right:20px;text-align:right;text-transform:uppercase}.partner .valpal-property-container .featured-agent{height:128px;margin-bottom:0;margin-left:15px;margin-right:15px;max-height:190px;padding:10px;width:calc(50% - 52px)}}.has-ol-weather-widget .weather-widget-overlay{float:left;min-height:1px;width:100px}.has-ol-weather-widget .weather-overlay-content{background:#626262;height:36px;left:0;line-height:36px;position:fixed;top:50px;transition:top 225ms linear;z-index:3}.has-ol-weather-widget .weather-overlay-content.ww-popup-enabled{position:absolute}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content{top:14px}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:50px}.has-ol-weather-widget[data-scroll-direction='down'] .animated ~ .weather-overlay-content{top:14px}.has-ol-weather-widget[data-scroll-direction='down'] .animated ~ .weather-overlay-content.ww-popup-enabled{position:absolute;top:110px}.has-ol-weather-widget .animated ~ .weather-overlay-content{top:110px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content{top:83px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content.ww-popup-enabled{position:absolute;top:83px}.has-ol-weather-widget.has-partner-mast-header .animated ~ .weather-overlay-content.ww-popup-enabled,.has-ol-weather-widget.has-partner-mast-header .animated ~ .weather-overlay-content{top:142px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:83px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content.ww-popup-enabled{top:142px}@media all and (min-width: 728px){.has-ol-weather-widget .weather-overlay-content{height:40px;line-height:40px;top:60px;transition:top 100ms linear}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content{top:14px}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{position:absolute;top:60px}.has-ol-weather-widget[data-scroll-direction='down'] .animated ~ .weather-overlay-content.ww-popup-enabled{top:140px}.has-ol-weather-widget .animated ~ .weather-overlay-content{top:140px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content{top:92px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content.ww-popup-enabled{position:absolute;top:92px}.has-ol-weather-widget.has-partner-mast-header .animated ~ .weather-overlay-content,.has-ol-weather-widget.has-partner-mast-header .animated ~ .weather-overlay-content.ww-popup-enabled{top:152px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:92px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content.ww-popup-enabled{top:152px}}@media all and (min-width: 1024px){.has-ol-weather-widget .weather-overlay-content{height:33px;line-height:33px;position:absolute;top:70px}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content{top:70px}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:70px}.has-ol-weather-widget .mod-header.animated.sticky ~ .weather-overlay-content{position:absolute;top:70px}.has-ol-weather-widget .mod-header.animated.sticky ~ .weather-overlay-content.ww-popup-enabled{top:150px}.has-ol-weather-widget .mod-header.animated ~ .weather-overlay-content{position:fixed;top:150px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content{top:102px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content.ww-popup-enabled{position:absolute;top:102px}.has-ol-weather-widget.has-partner-mast-header .mod-header.animated.sticky ~ .weather-overlay-content.ww-popup-enabled{top:162px}.has-ol-weather-widget.has-partner-mast-header .mod-header.animated ~ .weather-overlay-content{position:absolute;top:162px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:102px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content.ww-popup-enabled{top:162px}}@media all and (min-width: 1240px){.has-ol-weather-widget .weather-overlay-content{top:80px}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content{top:80px}.has-ol-weather-widget[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:80px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content{top:113px}.has-ol-weather-widget.has-partner-mast-header .weather-overlay-content.ww-popup-enabled{position:absolute;top:113px}.has-ol-weather-widget.has-partner-mast-header .mod-header.animated.sticky ~ .weather-overlay-content.ww-popup-enabled{top:172px}.has-ol-weather-widget.has-partner-mast-header .mod-header.animated ~ .weather-overlay-content{top:172px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .weather-overlay-content.ww-popup-enabled{top:113px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content{top:14px}.has-ol-weather-widget.has-partner-mast-header[data-scroll-direction='down'] .animated ~ .weather-overlay-content.ww-popup-enabled{top:172px}}@media (max-width: 415px){.has-ol-weather-widget .weather-overlay-content.ww-popup-enabled{z-index:5}.has-ol-weather-widget.no-scroll .weather-overlay-content.ww-popup-enabled{z-index:3}}.article-job-search{background:linear-gradient(180deg, #F8591B 40%, #FF8150 100%);color:#fff;font-weight:700;margin-bottom:24px;padding:14px}.article-job-search .title{color:#fff;font-family:'Open Sans Condensed';font-size:24px;font-weight:100;line-height:1.2;margin-bottom:35px;margin-top:0;padding-left:0;padding-right:100px;position:relative;text-transform:uppercase}.article-job-search .hot-jobs{font-family:'Open Sans';font-size:10px;line-height:1.4;position:absolute;right:0;text-align:right;top:0;width:72px}.article-job-search .hot-jobs .fish4-image{background-image:url("/@trinitymirrordigital/chameleon-partnership-widgets/madgex/img/fish4-logo.png");background-repeat:no-repeat;background-size:72px;height:15px}.article-job-search label{float:left;font-weight:300;margin-bottom:10px;width:100%}.article-job-search label:last-child{background-color:#073E4D;box-shadow:0 10px 20px rgba(0,0,0,0.2);color:#fff;margin-top:20px;padding-right:0;text-align:center;width:40%}.article-job-search .location{overflow:visible;position:relative}.article-job-search .location .autocomplete-suggestions{background:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.4);color:#141414;font-size:12px;max-height:300px;overflow:auto;position:absolute;width:calc(100% - 10px);z-index:1}.article-job-search .location .autocomplete-suggestions .locations{border-top:1px solid #E0E0E0;cursor:default;overflow:auto;padding:10px;text-align:left}.article-job-search .jobtext{-webkit-appearance:none;background-color:#fff;border:0;border-radius:0;box-shadow:0 10px 20px rgba(0,0,0,0.2);color:#141414;margin-top:4px;padding:10px}.article-job-search .select-style{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,0.2);margin-top:4px;padding:5px;position:relative}.article-job-search .select-style:before{color:#141414;content:'\e917';font-family:icomoon-rps;pointer-events:none;position:absolute;right:15px;top:8px}.article-job-search .joboptions,.article-job-search .submit{-moz-appearance:none;-webkit-appearance:none;background:transparent;background-image:none;border:0;box-shadow:none;padding:5px 8px;width:100%}.article-job-search .submit{color:#fff;padding:10px;text-align:center}.article-job-search .jobtext,.article-job-search .submit{width:100%}.article-job-search *{box-sizing:border-box}.article-job-search.cf{zoom:1}.article-job-search.cf:before{content:' ';display:table}.article-job-search.cf:after{clear:both;content:' ';display:table}@media all and (min-width: 728px){.article-job-search label{float:left;font-weight:300;margin-bottom:3px;padding-right:10px;width:29%}.article-job-search label:last-child{min-width:60px;width:13%}.article-job-search .container{display:flex}.article-job-search .container .job-submit{width:20%}}.racing-timer{background-color:#373A3C;margin-bottom:24px}.racing-timer .countdown .countdown-content .countdown-header{background-color:#373A3C}.racing-timer .countdown .countdown-content .countdown-content-title{display:none}.racing-timer .countdown .countdown-content .countdown-content-caption{padding:0}.racing-timer .countdown{background-color:#373A3C;color:#89A527 !important;margin-bottom:0;padding-bottom:10px}.racing-timer .arrow-container{display:none}.racing-timer .countdown.countdown-completed{padding-bottom:0}.racing-timer .countdown.countdown-completed .countdown-content-caption{color:#fff;font-family:'Open Sans Condensed', sans-serif;font-size:30px;letter-spacing:3px;padding-bottom:5px;text-transform:none}.racing-timer .countdown.countdown-completed .countdown-clock{display:none}.racing-timer .countdown .countdown-clock{display:inline-block;margin:0}.racing-timer .countdown .countdown-clock .clock-seconds,.racing-timer .countdown .countdown-clock .clock-minutes,.racing-timer .countdown .countdown-clock .clock-hours,.racing-timer .countdown .countdown-clock .clock-days{display:inline-block;float:none;height:85px;margin:3px;width:85px}.racing-timer .countdown .countdown-clock .clock-seconds .text,.racing-timer .countdown .countdown-clock .clock-minutes .text,.racing-timer .countdown .countdown-clock .clock-hours .text,.racing-timer .countdown .countdown-clock .clock-days .text{padding-top:0}.racing-timer .countdown .countdown-clock .clock-seconds .val,.racing-timer .countdown .countdown-clock .clock-minutes .val,.racing-timer .countdown .countdown-clock .clock-hours .val,.racing-timer .countdown .countdown-clock .clock-days .val{font-size:39px;padding-top:4px;top:8px}.racing-timer .countdown .countdown-clock .clock-seconds .units,.racing-timer .countdown .countdown-clock .clock-minutes .units,.racing-timer .countdown .countdown-clock .clock-hours .units,.racing-timer .countdown .countdown-clock .clock-days .units{color:#fff;font-size:10px;letter-spacing:.5px}.racing-timer .bgimages{margin-bottom:12px;margin-left:12px;padding-top:15px;text-align:center;width:100%}.racing-timer .bgimages div{display:inline-block}.racing-timer .bgimages .coral-logo{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/racing-timer/img/coral-logo.png") no-repeat center;background-size:100%;height:60px;margin-right:10px;width:110px}.racing-timer .bgimages .second-logo{border-left:1px solid #979797;height:40px;padding-left:10px}.racing-timer .bgimages .chepstow-logo{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/racing-timer/img/chepstow-logo.png") no-repeat center;background-size:100%;height:40px;margin-bottom:9px;width:135px}.racing-timer .more-info{display:none}.racing-timer .countdown-completed+.more-info{display:block;padding:15px 0 35px;text-align:center}.racing-timer .countdown-completed+.more-info .info-link{background-color:#89A527;border-radius:10px;color:#fff;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:bold;padding:5px 90px;text-align:center;text-decoration:none}@media all and (max-width: 360px){.racing-timer .countdown .countdown-clock .clock-seconds,.racing-timer .countdown .countdown-clock .clock-minutes,.racing-timer .countdown .countdown-clock .clock-hours,.racing-timer .countdown .countdown-clock .clock-days{height:65px;width:65px}.racing-timer .countdown .countdown-clock .clock-seconds .val,.racing-timer .countdown .countdown-clock .clock-minutes .val,.racing-timer .countdown .countdown-clock .clock-hours .val,.racing-timer .countdown .countdown-clock .clock-days .val{font-size:32px}.racing-timer .countdown .countdown-clock .clock-seconds .units,.racing-timer .countdown .countdown-clock .clock-minutes .units,.racing-timer .countdown .countdown-clock .clock-hours .units,.racing-timer .countdown .countdown-clock .clock-days .units{font-size:8px;top:65%}}@media all and (min-width: 728px){.racing-timer{margin:0 16px 24px}}.cineworld-tickets-container{background-color:#252525;color:#fff;margin-bottom:24px;padding:0;position:relative}.cineworld-tickets-container .ticket-url{background-color:orange;border:2px solid orange;border-radius:50px;color:#000;font-size:1em;font-weight:700;padding:3px 15px;text-decoration:none}.cineworld-tickets-container .ticket-url.disabled{cursor:default;opacity:.4}.cineworld-tickets-container .ticket-url.enabled{transition:all .2s ease}.cineworld-tickets-container .ticket-url.enabled:hover{background-color:transparent;color:#fff}.cineworld-tickets-container .ticket-url:hover{text-decoration:none}.cineworld-tickets-container select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:rgba(44,44,44,0.6);border:1px solid rgba(185,229,251,0.2);border-radius:0;color:#fff;font-size:1em;margin:0;margin-bottom:15px;margin-top:4px;min-width:70px;padding:7px 40px 7px 10px;position:relative;width:100%}.cineworld-tickets-container select:focus{outline:0}.cineworld-tickets-container .select{display:block;max-width:460px;padding-left:0;position:relative}.cineworld-tickets-container .select.film{transition:all .4s ease}.cineworld-tickets-container:before{background-color:#fff;border-radius:50%;bottom:118px;content:'';display:none;height:30px;left:-17px;margin-top:-22px;position:absolute;top:auto;width:30px}.cineworld-tickets-container:after{background-color:#fff;border-radius:50%;bottom:118px;content:'';display:none;height:30px;margin-top:-22px;position:absolute;right:-17px;top:auto;width:30px}.cineworld-tickets-container .detail-container{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/cineworld/img/tickets-icon-02.png") no-repeat 285px 5px transparent;background-size:76px;float:none;padding:10px}.cineworld-tickets-container .detail-container h2{color:#fff;font-size:27px;font-weight:100;line-height:41px;margin:0}.cineworld-tickets-container .form-container{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/cineworld/img/film-strip-02.png") no-repeat right 0 top 0 #2C2C2C;background-size:400px;padding:10px 10px 30px;position:relative}.cineworld-tickets-container form{padding:0;position:relative}.cineworld-tickets-container form .error-message{background-color:orange;border-radius:3px;color:#203983;font-size:13px;font-weight:600;left:0;opacity:0;padding:15px;position:absolute;right:0;text-transform:uppercase;top:30px;transition:all .2s ease;width:200px}.cineworld-tickets-container form .error-message:after{border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid orange;bottom:-4px;content:'';position:absolute;right:20px}.cineworld-tickets-container form .error-message.show{opacity:1;top:10px}.cineworld-tickets-container .date{position:relative}.cineworld-tickets-container table{border:0;border-collapse:collapse;border-spacing:1px;margin-bottom:15px}.cineworld-tickets-container table thead{background-color:#B9E5FB;color:#203983;font-weight:700}.cineworld-tickets-container table td{background-color:#979797;border:0;color:#333331;cursor:pointer;font-size:13px;margin-top:5px;padding:5px 6px}.cineworld-tickets-container table td:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.cineworld-tickets-container table td:last-child{border-bottom-right-radius:4px;border-right:0;border-top-right-radius:4px}.cineworld-tickets-container table td:hover{background-color:#F1F1F1}.cineworld-tickets-container table td.selected{background-color:#F1F1F1}.cineworld-tickets-container table tbody td{border-right:1px solid #2C2C2C}.cineworld-tickets-container .time{background-color:#E32313;border:2px solid #E32313;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:.8em;font-weight:400;line-height:19px;margin-bottom:25px;margin-right:10px;padding:4px 10px}.cineworld-tickets-container .time:hover{border:2px solid #fff}.cineworld-tickets-container .time.chosen{border:2px solid #fff}.cineworld-tickets-container .location select{margin-left:0;margin-top:4px}.cineworld-tickets-container .arrow-down:after{color:#fff;content:'\e605';font-family:icomoon;font-size:12px;pointer-events:none;position:absolute;right:20px;top:14px}.cineworld{bottom:30px;position:absolute;right:10px;width:100px}.cineworld img{width:100%}@media all and (min-width: 728px){.cineworld-tickets-container .ticket-times{display:block}.cineworld-tickets-container .form-container{padding:30px}.cineworld-tickets-container .detail-container{background:url("/@trinitymirrordigital/chameleon-partnership-widgets/cineworld/img/tickets-icon-02.png") no-repeat 430px 16px transparent;background-size:100px;padding:15px 30px 25px}.cineworld-tickets-container .detail-container h2{font-size:42px;font-weight:100;line-height:62px}.cineworld-tickets-container .cineworld{right:30px;width:130px}.cineworld-tickets-container table tbody td{float:none;font-size:16px;margin-top:0;padding:5px 10px}}.mirror-tickets{background-color:#203983;color:#fff;margin:0 12px;margin-bottom:24px;padding:0;position:relative}.mirror-tickets:before,.mirror-tickets:after{background-color:#fff;border-radius:50%;bottom:50%;content:'';display:none;height:30px;left:auto;margin-bottom:-15px;position:absolute;right:-15px;top:auto;width:30px}.mirror-tickets:after{left:-15px;right:auto}.mirror-tickets .detail-container{padding:20px}.mirror-tickets .ticket-logo{display:block;padding:0;width:230px}.mirror-tickets .ticket-logo img{max-width:230px;width:100%}.mirror-tickets .poster{float:left;margin-right:20px;max-width:124px;width:26%}.mirror-tickets .poster img{width:100%}.mirror-tickets .details{padding-right:0}.mirror-tickets .details p{color:#B9E5FB;line-height:1.3em;margin:0 0 5px}.mirror-tickets .details .show{color:#fff;font-size:1.6em;line-height:1.1em;margin:0 0 5px;text-transform:uppercase}.mirror-tickets .details .price{border-bottom:1px solid rgba(185,229,251,0.2);border-top:1px solid rgba(185,229,251,0.2);font-size:12px;margin-bottom:15px;padding:10px 0}.mirror-tickets .details .show-price{color:#fff;display:block;font-size:3em;line-height:1em;margin-bottom:2px}.mirror-tickets form{background:#192D6B;border-top:1px dashed #b9e5fb;float:none;padding:20px;width:100%}.mirror-tickets form .error-message{background-color:orange;border-radius:3px;color:#203983;font-size:13px;font-weight:600;opacity:0;padding:2px 15px 3px;position:absolute;right:0;text-transform:uppercase;top:0;transition:all .2s ease}.mirror-tickets form .error-message:after{border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid orange;bottom:-4px;content:'';position:absolute;right:20px}.mirror-tickets form .show{opacity:1;top:-22px}.mirror-tickets form h5{color:#fff;display:block;font-size:1.6em;font-weight:300;margin-bottom:20px;margin-right:10px;margin-top:0}.mirror-tickets form .select{display:inline-block;position:relative}.mirror-tickets form .select-location{margin-bottom:10px;overflow:visible;position:relative;width:100%}.mirror-tickets form .select-location .autocomplete-suggestions{background:#fff;box-shadow:0 10px 10px rgba(0,0,0,0.4);color:#141414;font-size:12px;max-height:300px;overflow:auto;position:absolute;width:calc(100% - 10px);z-index:1}.mirror-tickets form .select-location .autocomplete-suggestions .locations{border-top:1px solid #E0E0E0;cursor:default;overflow:auto;padding:10px;text-align:left}.mirror-tickets form .find-shows{background-color:transparent;border:1px solid rgba(185,229,251,0.2);border-radius:0;color:#fff;font-family:'Open Sans';font-size:1em;margin-bottom:0;margin-right:20px;padding:4px 10px 6px;width:100%}.mirror-tickets form .find-shows:focus{outline:0}.mirror-tickets form .find-shows:focus::placeholder{color:rgba(255,255,255,0.4)}.mirror-tickets form .find-shows::placeholder{color:#fff}.mirror-tickets form select{-webkit-appearance:none;background-color:transparent;border:1px solid rgba(185,229,251,0.2);border-radius:0;color:#fff;font-size:1em;min-width:70px;padding:7px 40px 7px 10px;position:relative}.mirror-tickets form select:focus{outline:0}.mirror-tickets form select option{color:#000}.mirror-tickets .submit{background-color:orange;border:2px solid orange;border-radius:50px;color:#203983;display:inline-block;font-size:1em;font-weight:700;margin-left:8px;padding:5px 15px;transition:all .2s ease}.mirror-tickets .submit:hover{background-color:transparent;color:#fff}.mirror-tickets *{box-sizing:border-box}.mirror-tickets .arrow-down:after{color:#fff;content:'\e605';font-family:'icomoon';font-size:12px;pointer-events:none;position:absolute;right:20px;top:10px}@media all and (min-width: 728px){.mirror-tickets{margin:0}.mirror-tickets:before,.mirror-tickets:after{display:block}.mirror-tickets .detail-container{padding:20px 30px}.mirror-tickets form{border-top:0;padding:20px 30px}.mirror-tickets form .select-location{margin-bottom:0;width:60%}.mirror-tickets form select{margin-left:5px}}.subscription-container{font-family:'Open Sans', sans-serif;line-height:48px;padding:0 12px}.subscription-container p{color:#141414;font-size:16px;font-weight:400;line-height:1.7;margin-bottom:23px;padding:0}.subscription-container .plans-list-container{margin:0;padding:0;text-align:center}.subscription-container .plans-list-container:before{content:' ';display:table}.subscription-container .plans-list-container:after{clear:both;content:' ';display:table}.subscription-container .plans-list-container li{border-bottom:1px solid #F1F1F1;border-radius:0;box-sizing:border-box;list-style:none;margin:0;margin-bottom:10px;overflow-x:hidden;padding:10px 0;position:relative;text-align:center}.subscription-container .plans-list-container li:last-child{border-right:0;margin-right:0}.subscription-container .plans-list-container li:last-child .top{border-right:0}.subscription-container .plans-list-container li a{color:#fff;text-decoration:none}.subscription-container .plans-list-container h4{color:#494949;font-size:1.7em;font-weight:100;line-height:41px;margin:0}.subscription-container .plans-list-container h4 em{color:#E90E0E;font-style:normal;font-weight:700;margin:0}.subscription-container .plans-list-container em{color:#494949;font-style:normal;font-weight:700;line-height:24px}.subscription-container .plans-list-container em.free{color:#E90E0E;display:inline-block;font-size:1.7em;line-height:40px;margin:5px 0 10px;font-family:'Open Sans Condensed', sans-serif;font-size:27px;font-weight:700}.subscription-container .plans-list-container .top{float:none;width:100%}.subscription-container .app-lists{background-color:#F1F1F1;border-radius:4px;margin-bottom:5px;padding:20px;text-align:center}.subscription-container .app-lists .list-desc{line-height:27px;margin-top:16px}.subscription-container .asterisk{font-size:.8em}.subscription-container .app-links h4{color:#E90E0E;font-size:1.7em;font-style:normal;font-weight:700;margin:0;text-transform:uppercase}.subscription-container .app-links img{display:inline-block;margin-right:5px;max-width:170px;width:45%}.subscription-container .app-links a:hover{opacity:.8}.subscription-container .title{background-color:transparent;border-bottom:2px solid #F1F1F1;color:#494949;font-family:'Open Sans', sans-serif !important;font-size:2em;font-weight:400;margin-bottom:20px;padding:10px 0;text-align:center}.subscription-container .title .bold{color:#E90E0E;font-weight:800}@media all and (min-width: 728px){.subscription-container{padding:0}.subscription-container .plans-list-container .top{float:left}.subscription-container .plans-list-container li{border:0;border-radius:0;border-right:2px dotted #F1F1F1;float:left;margin-bottom:20px;margin-right:0;padding:2%;padding-bottom:20px;text-align:left;width:33%}.subscription-container .plans-list-container li:first-child{border-bottom-left-radius:5px;border-left:0;border-top-left-radius:5px;margin-right:0;padding-left:0;width:31%}.subscription-container .plans-list-container li:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.subscription-container .title{text-align:left}.subscription-container .app-lists{background-color:#F1F1F1;float:none;margin-bottom:5px;padding:20px;text-align:left}}@media all and (min-width: 1024px){.subscription-container .plans-list-container h4{min-height:80px}}@media all and (min-width: 1240px){.subscription-container .plans-list-container h4{min-height:40px}}.quick-links-container{background-color:#F0F0F0;border-radius:0 0 5px 5px;margin:20px 0;padding:0}.quick-links-container .quick-links-header{background-color:#4A4A4A;border-radius:5px 5px 0 0;color:#979797;font-size:12px;font-weight:500;height:26px;line-height:26px;padding-left:11px;text-transform:uppercase}.quick-links-container .quick-links-v-bold{color:#fff;font-weight:700}.quick-links-container .quick-links-info{font-size:15px;font-weight:400;letter-spacing:.31px;line-height:20px;padding:0 5px 5px}.quick-links-container .quick-links-content{color:#141414;padding:5px 6px 9px}.quick-links-container .quick-links-lists{padding:0}.quick-links-container .quick-links-link{background:#fff;border:0.5px solid #E90E0E;border-radius:5px;color:#E90E0E;display:inline-block;font-size:14px;margin:4px;outline:0;padding:10px;text-decoration:none}.quick-links-container .quick-links-name{text-transform:capitalize}.russell-destiny-container{font-size:16px;margin-bottom:30px;padding-bottom:30px}.russell-destiny-container h3 span{background-color:#fff;display:block;font-family:'Open Sans Condensed', sans-serif;font-size:30px;font-weight:700;letter-spacing:.65px;margin:0 auto;padding-bottom:10px;text-align:left;text-transform:uppercase}.russell-destiny-container .russell-content{display:grid;grid-gap:8px;grid-template-columns:repeat(2, 1fr)}.russell-destiny-container .russell-content .russell-list{background-color:#519995;padding:0}.russell-destiny-container .russell-list{text-decoration:none}.russell-destiny-container .russell-list a{text-decoration:none}.russell-destiny-container .russell-list .list-image{height:185px;padding:0;width:100%}.russell-destiny-container .russell-list .list-details{padding:2px}.russell-destiny-container .russell-list .list-title{color:#fff;font-family:'Open Sans', sans-serif;font-size:16px;height:88px;letter-spacing:.55px;line-height:20px;padding:5px 15px 5px 10px;text-align:left}.russell-destiny-container .russell-list .list-title .title-highlight{text-decoration:underline}.russell-destiny-container .russell-list .list-link{background:#CFE8E7;color:#141414;display:block;font-family:'Open Sans Bold', sans-serif;font-size:13px;font-weight:700;height:30px;letter-spacing:.06px;line-height:15px;padding:9px 20px;text-align:center;text-transform:uppercase}@media all and (min-width: 728px){.russell-destiny-container{text-align:center}.russell-destiny-container h3{border-bottom:2px solid #E0E0E0;height:27px;margin-bottom:40px}.russell-destiny-container h3 span{font-size:36px;letter-spacing:.86px;text-align:center;width:500px}.russell-destiny-container .russell-content{display:grid;grid-gap:10px;grid-template-columns:repeat(4, 1fr)}.russell-destiny-container .russell-list .list-details{padding:2px}}@media all and (min-width: 1024px){.russell-destiny-container .russell-content{grid-gap:14px}.russell-destiny-container h3 span{font-size:40px}.russell-destiny-container .russell-list .list-details{padding:10px}.russell-destiny-container .russell-list .list-title{font-size:21px;height:98px;letter-spacing:.79px;line-height:28px;padding:0 5px 25px}.russell-destiny-container .russell-list .list-link{font-weight:700;letter-spacing:.06px;padding:12.5px 15px}}@media all and (min-width: 1240px){.russell-destiny-container .russell-list .list-title{font-size:23px;height:98px}.russell-destiny-container .russell-list .list-link{font-size:14px}}@media all and (-ms-high-contrast: none){.russell-destiny-container .russell-list{display:inline-flex;margin-bottom:20px;margin-right:20px;width:225px}.russell-destiny-container .russell-list .list-link{height:30px;padding:9px 20px}}

/*# sourceMappingURL=partners.css.map */